The <cxxVariable> element contains the elements necessary to describe a variable.
The <cxxVariable> element requires the id attribute so that it can be referenced by other topics. <cxxVariable> also requires an <apiname> element to specify the variable name, the the <cxxVariableDetail> element to hold the variable description.
<cxxClass id="a_class"> <apiName>AClass</apiName> <cxxClassDetail> ... </cxxClassDetail> <cxxFunction id="a_class_1a0cd89cbef4c7224dab024bfa3182b99e"> ... </cxxFunction> <cxxVariable id="a_class_1ae0375"> <apiName>iFunctions</apiName> <cxxVariableDetail> <cxxVariableDefinition> <cxxVariableAccessSpecifier value="protected"/> <cxxVariableDeclaredType> <apiRelation href="a_class_general_functions.xml#class_m_anim_general_functions">MAnimGeneralFunctions</apiRelation> *</cxxVariableDeclaredType> <cxxVariableScopedName>CAnim</cxxVariableScopedName> <cxxVariablePrototype>MAnimGeneralFunctions * iFunctions</cxxVariablePrototype> <cxxVariableNameLookup>CAnim::iFunctions</cxxVariableNameLookup> <cxxVariableAPIItemLocation> <cxxVariableDeclarationFile name="filePath" value="C:/src/include/w32adll.h"/> <cxxVariableDeclarationFileLine name="lineNumber" value="908"/> </cxxVariableAPIItemLocation> </cxxVariableDefinition> <apiDesc> <p>Pointer to a class containing functions implemented by the window server.</p> <p>These are available to any <xref href="a_class.xml#a_class">CAnim</xref> derived class.</p> <p>Note that this value is automatically set for you by the animation framework. You do not need to assign a value to this pointer.</p> </apiDesc> </cxxVariableDetail> </cxxVariable> <cxxClassInherits> ... </cxxClassInherits> </cxxClass>
apiName, cxxVariableDetail no-topic-nesting, prolog, related-links, shortdesc,
(apiName, then shortdesc, then prolog, then cxxVariableDetail then related-links, then (no-topic-nesting, ))