diff -r d8fccb2cd802 -r 468f4c8d3d5b DITA-OT_CXX_Plugin/cxxapiref/doc/cxxStruct/cxxStruct.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DITA-OT_CXX_Plugin/cxxapiref/doc/cxxStruct/cxxStruct.dita Wed Aug 11 14:49:30 2010 +0100 @@ -0,0 +1,44 @@ + + + + + cxxStruct + The <cxxStruct> element provides the name of the C++ API +struct, all the elements necessary to describe the members that are introduced +by the struct declaration, and the members inherited from the direct base struct. + +
+ Description +

The <cxxStruct> element requires +an ID attribute as an anchor point; this ID must always be specified. The +ID attribute is referenced by the conref attribute and internal applications +that refer to the <cxxStruct> element content. The elements <apiName> +and <cxxStructDetail> are required for this top-level container.

+
+ + Example + <cxxClass id="GUID-697DBFB2-9EB6-3C22-BB12-92FDF3A03DF4"> + <apiName>CSocketServer</apiName> + <cxxClassDetail> + <cxxClassDefinition> + <cxxClassAccessSpecifier value="public" /> + <cxxClassAPIItemLocation> + <cxxClassDeclarationFile name="filePath" value="s:/sf/os/commsfw/datacommsserver/esockserver/inc/ss_std.h" /> + <cxxClassDeclarationFileLine name="lineNumber" value="309" /> + </cxxClassAPIItemLocation> + </cxxClassDefinition> + <apiDesc /> + </cxxClassDetail> +</cxxClass> + + +
+
+
+
+
+ + \ No newline at end of file