/
niceSOFT
/
doxygen
Обзор
Документация
Войти
/
niceSOFT
/
doxygen
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testing/027/struct_object.xml
108 строк
5 KB
Dimitri van Heesch
Made new XML tag optional (shown when it differs from name).
25 дек 2021, 22:08
Не верифицирован
25 дек 2021, 22:08
2bfaa42
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="" xml:lang="en-US"> <compounddef id="struct_object" kind="struct" language="C++" prot="public"> <compoundname>Object</compoundname> <derivedcompoundref refid="struct_vehicle" prot="public" virt="non-virtual">Vehicle</derivedcompoundref> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="struct_object_1a1b6037fba835e83243ababce426ff9af" prot="private" static="no" mutable="no"> <type>int</type> <definition>int Object::ref</definition> <argsstring/> <name>ref</name> <qualifiedname>Object::ref</qualifiedname> <briefdescription> <para>Reference count. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="027_extends.c" line="21" column="7" bodyfile="027_extends.c" bodystart="21" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="public-static-func"> <memberdef kind="function" id="struct_object_1a71225073d06a793b9a6ea9263ed37b12" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="struct_object" kindref="compound">Object</ref> *</type> <definition>static Object * objRef</definition> <argsstring>(Object *obj)</argsstring> <name>objRef</name> <qualifiedname>Object::objRef</qualifiedname> <param> <type><ref refid="struct_object" kindref="compound">Object</ref> *</type> <declname>obj</declname> </param> <briefdescription> </briefdescription> <detaileddescription> <para>Increments object reference count by one. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="027_extends.c" line="29" column="16" declfile="027_extends.c" declline="29" declcolumn="16"/> </memberdef> <memberdef kind="function" id="struct_object_1a924ee0cecc906d148022b3f0d6325cfb" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="struct_object" kindref="compound">Object</ref> *</type> <definition>static Object * objUnref</definition> <argsstring>(Object *obj)</argsstring> <name>objUnref</name> <qualifiedname>Object::objUnref</qualifiedname> <param> <type><ref refid="struct_object" kindref="compound">Object</ref> *</type> <declname>obj</declname> </param> <briefdescription> </briefdescription> <detaileddescription> <para>Decrements object reference count by one. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="027_extends.c" line="36" column="16" declfile="027_extends.c" declline="36" declcolumn="16"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> <para>Base object class. </para> </detaileddescription> <inheritancegraph> <node id="3"> <label>Car</label> <link refid="struct_car"/> <childnode refid="2" relation="public-inheritance"> </childnode> </node> <node id="1"> <label>Object</label> <link refid="struct_object"/> </node> <node id="4"> <label>Truck</label> <link refid="struct_truck"/> <childnode refid="2" relation="public-inheritance"> </childnode> </node> <node id="2"> <label>Vehicle</label> <link refid="struct_vehicle"/> <childnode refid="1" relation="public-inheritance"> </childnode> </node> </inheritancegraph> <location file="027_extends.c" line="19" column="1" bodyfile="027_extends.c" bodystart="20" bodyend="22"/> <listofallmembers> <member refid="struct_object_1a71225073d06a793b9a6ea9263ed37b12" prot="public" virt="non-virtual"> <scope>Object</scope> <name>objRef</name> </member> <member refid="struct_object_1a924ee0cecc906d148022b3f0d6325cfb" prot="public" virt="non-virtual"> <scope>Object</scope> <name>objUnref</name> </member> <member refid="struct_object_1a1b6037fba835e83243ababce426ff9af" prot="private" virt="non-virtual"> <scope>Object</scope> <name>ref</name> </member> </listofallmembers> </compounddef> </doxygen>