--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/DITA-OT_CXX_Plugin/cxxapiref/doc/cxxClass/cxxClassDetail.dita Wed Aug 11 14:49:30 2010 +0100
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+ -->
+<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
+<reference xml:lang="en-us" outputclass="element" id="cxxClassDetail">
+ <title>cxxClassDetail</title>
+ <shortdesc>The <cxxClassDetail> element provides detailed information
+about the structure and behaviors of the C++ class. </shortdesc>
+ <refbody>
+ <section>
+ <title>Description</title>
+ <p>The <cxxClassDetail> element is defined within <cxxClass>.
+ In <cxxClassDetail> the <example> and <section>
+ elements are provided to support the current specific C++ API reference. A class
+ body can contain declarations of the members of the class, such as variables,
+ classes, structs, and functions.</p>
+ </section>
+ <example><title>Example</title>
+ <codeblock><cxxClass id="class_c_array_fix_flat_3_01_t_uid_01_4">
+ <apiName>CArrayFixFlat&lt; TUid &gt;</apiName>
+ <cxxClassDetail>
+ <cxxClassDefinition>
+ <cxxClassAccessSpecifier value="public"/>
+ <cxxClassDerivations>
+ <cxxClassDerivation>
+ <cxxClassDerivationAccessSpecifier value="public"/>
+ <cxxClassBaseClass href="class_c_array_fix.xml#class_c_array_fix">CArrayFix&lt; TUid &gt;</cxxClassBaseClass>
+ </cxxClassDerivation>
+ </cxxClassDerivations>
+ <cxxClassAPIItemLocation>
+ <cxxClassDeclarationFile name="filePath" value="C:/include/e32base.h"/>
+ <cxxClassDeclarationFileLine name="lineNumber" value="531"/>
+ <cxxClassDefinitionFile name="filePath" value="C:/include/e32base.h"/>
+ <cxxClassDefinitionFileLineStart name="lineNumber" value="521"/>
+ <cxxClassDefinitionFileLineEnd name="lineNumber" value="536"/>
+ </cxxClassAPIItemLocation>
+ </cxxClassDefinition>
+ <apiDesc>
+ <p>Template specialisation base class for arrays of <xref href="class_t_uid.xml#class_t_uid">TUid</xref> types implemented in a flat dynamic buffer.</p>
+ <p>
+ <xref href="class_t_uid.xml#class_t_uid">TUid</xref> </p>
+ </apiDesc>
+ </cxxClassDetail>
+ <cxxFunction id="class_c_array_fix_flat_3_01_t_uid_01_4_1a3b0a085b65c307ad4937a6c7c4bb767a">
+ <apiName>~CArrayFixFlat</apiName>
+ <cxxFunctionDetail>
+ ...
+ </cxxFunctionDetail>
+ </cxxFunction>
+ <cxxFunction id="class_c_array_fix_flat_3_01_t_uid_01_4_1afd277b81e961b25f35b92dbc90f8d97c">
+ <apiName>SetReserveL</apiName>
+ <cxxFunctionDetail>
+ ...
+ </cxxFunctionDetail>
+ </cxxFunction>
+ <cxxClassInherits>
+ <cxxClassInheritsDetail>
+ ...
+ </cxxClassInheritsDetail>
+ </cxxClassInherits>
+</cxxClass></codeblock>
+ </example>
+ <section conref="../packagedef.dita#cxxClassDetail-reference/cxxClassDetail-containedBy-section"/>
+ <section conref="../packagedef.dita#cxxClassDetail-reference/cxxClassDetail-contains-section"/>
+ <section conref="../packagedef.dita#cxxClassDetail-reference/cxxClassDetail-contentModel-section"/>
+ <section conref="../packagedef.dita#cxxClassDetail-reference/cxxClassDetail-attList-section"/>
+ <section conref="../packagedef.dita#cxxClassDetail-reference/cxxClassDetail-classValue-section"/>
+ </refbody>
+</reference>
\ No newline at end of file