[pygccxml-commit] SF.net SVN: pygccxml: [657] pygccxml_dev/docs
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2006-10-12 09:41:19
|
Revision: 657 http://svn.sourceforge.net/pygccxml/?rev=657&view=rev Author: roman_yakovenko Date: 2006-10-12 02:40:59 -0700 (Thu, 12 Oct 2006) Log Message: ----------- updating structure of pygccxml docs Modified Paths: -------------- pygccxml_dev/docs/pygccxml.rest Added Paths: ----------- pygccxml_dev/docs/example.hpp pygccxml_dev/docs/example.hpp.rest pygccxml_dev/docs/example.hpp.xml pygccxml_dev/docs/example.hpp.xml.rest pygccxml_dev/docs/example.py.rest Removed Paths: ------------- pygccxml_dev/docs/core_class_hierarchy.hpp pygccxml_dev/docs/core_class_hierarchy.hpp.xml Deleted: pygccxml_dev/docs/core_class_hierarchy.hpp =================================================================== --- pygccxml_dev/docs/core_class_hierarchy.hpp 2006-10-12 09:29:16 UTC (rev 656) +++ pygccxml_dev/docs/core_class_hierarchy.hpp 2006-10-12 09:40:59 UTC (rev 657) @@ -1,35 +0,0 @@ -// Copyright 2004 Roman Yakovenko. -// Distributed under the Boost Software License, Version 1.0. (See -// accompanying file LICENSE_1_0.txt or copy at -// http://www.boost.org/LICENSE_1_0.txt) - -#ifndef __core_class_hierarchy_hpp__ -#define __core_class_hierarchy_hpp__ - -//TODO("To add virtual inheritance case"); - -namespace core{ namespace class_hierarchy{ - -class base_t{ -public: - virtual ~base_t(){}; -}; - -class other_base_t{ -}; - -class derived_public_t : public base_t{ -}; - -class derived_protected_t : protected base_t{ -}; - -class derived_private_t : private base_t{ -}; - -class multi_derived_t : derived_private_t, protected base_t, private other_base_t{ -}; - -} } - -#endif//__core_class_hierarchy_hpp__ Deleted: pygccxml_dev/docs/core_class_hierarchy.hpp.xml =================================================================== --- pygccxml_dev/docs/core_class_hierarchy.hpp.xml 2006-10-12 09:29:16 UTC (rev 656) +++ pygccxml_dev/docs/core_class_hierarchy.hpp.xml 2006-10-12 09:40:59 UTC (rev 657) @@ -1,129 +0,0 @@ -<?xml version="1.0"?> -<GCC_XML> - <Namespace id="_1" name="::" members="_3 _4 _5 _6 _7 _8 _9 _10 _11 _12 _13 _14 _15 _16 _17 _18 _19 " mangled="_Z2::"/> - <Namespace id="_2" name="std" context="_1" members="" mangled="_Z3std"/> - <Variable id="_3" name="_ZTIN4core15class_hierarchy15multi_derived_tE" type="_20c" context="_1" location="f0:30" file="f0" line="30" extern="1" artificial="1"/> - <Variable id="_4" name="_ZTIN4core15class_hierarchy17derived_private_tE" type="_22c" context="_1" location="f0:27" file="f0" line="27" extern="1" artificial="1"/> - <Variable id="_5" name="_ZTIN4core15class_hierarchy19derived_protected_tE" type="_22c" context="_1" location="f0:24" file="f0" line="24" extern="1" artificial="1"/> - <Variable id="_6" name="_ZTIN4core15class_hierarchy16derived_public_tE" type="_24c" context="_1" location="f0:21" file="f0" line="21" extern="1" artificial="1"/> - <Variable id="_7" name="_ZTIN4core15class_hierarchy6base_tE" type="_26c" context="_1" location="f0:13" file="f0" line="13" extern="1" artificial="1"/> - <Function id="_8" name="__builtin_expect" returns="_28" context="_1" location="f1:15" file="f1" line="15" extern="1"> - <Argument type="_28"/> - <Argument type="_28"/> - </Function> - <Function id="_9" name="__builtin_prefetch" returns="_29" context="_1" location="f1:16" file="f1" line="16" extern="1"> - <Argument type="_30"/> - <Ellipsis/> - </Function> - <Function id="_10" name="__builtin_return" returns="_29" context="_1" location="f1:12" file="f1" line="12" extern="1" attributes="nothrow noreturn"> - <Argument type="_31"/> - </Function> - <Function id="_11" name="__builtin_return_address" returns="_31" context="_1" location="f1:13" file="f1" line="13" extern="1"> - <Argument type="_32"/> - </Function> - <Function id="_12" name="__builtin_frame_address" returns="_31" context="_1" location="f1:14" file="f1" line="14" extern="1"> - <Argument type="_32"/> - </Function> - <Function id="_13" name="__builtin_nansl" returns="_33" context="_1" mangled="nansl" location="f1:22" file="f1" line="22" extern="1" attributes="nothrow const"> - <Argument type="_34"/> - </Function> - <Function id="_14" name="__builtin_nansf" returns="_35" context="_1" mangled="nansf" location="f1:21" file="f1" line="21" extern="1" attributes="nothrow const"> - <Argument type="_34"/> - </Function> - <Function id="_15" name="__builtin_nans" returns="_36" context="_1" mangled="nans" location="f1:20" file="f1" line="20" extern="1" attributes="nothrow const"> - <Argument type="_34"/> - </Function> - <Function id="_16" name="__builtin_infl" returns="_33" context="_1" location="f1:19" file="f1" line="19" extern="1" attributes="nothrow const"/> - <Function id="_17" name="__builtin_inff" returns="_35" context="_1" location="f1:18" file="f1" line="18" extern="1" attributes="nothrow const"/> - <Function id="_18" name="__builtin_inf" returns="_36" context="_1" location="f1:17" file="f1" line="17" extern="1" attributes="nothrow const"/> - <Namespace id="_19" name="core" context="_1" members="_37 " mangled="_Z4core"/> - <Struct id="_20" name="__vmi_class_type_info_pseudo3" context="_1" mangled="29__vmi_class_type_info_pseudo3" location="f0:30" file="f0" line="30" members="_38 _39 _40 _41 " bases=""/> - <CvQualifiedType id="_20c" type="_20" const="1"/> - <Struct id="_22" name="__vmi_class_type_info_pseudo1" context="_1" mangled="29__vmi_class_type_info_pseudo1" location="f0:24" file="f0" line="24" members="_42 _43 _44 _45 " bases=""/> - <CvQualifiedType id="_22c" type="_22" const="1"/> - <Struct id="_24" name="__si_class_type_info_pseudo" context="_1" mangled="27__si_class_type_info_pseudo" location="f2:0" file="f2" line="0" members="" bases=""/> - <CvQualifiedType id="_24c" type="_24" const="1"/> - <Struct id="_26" name="__class_type_info_pseudo" context="_1" mangled="24__class_type_info_pseudo" location="f2:0" file="f2" line="0" members="" bases=""/> - <CvQualifiedType id="_26c" type="_26" const="1"/> - <FundamentalType id="_28" name="long int"/> - <FundamentalType id="_29" name="void"/> - <PointerType id="_30" type="_29c"/> - <PointerType id="_31" type="_29"/> - <FundamentalType id="_32" name="unsigned int"/> - <FundamentalType id="_33" name="long double"/> - <PointerType id="_34" type="_47c"/> - <FundamentalType id="_35" name="float"/> - <FundamentalType id="_36" name="double"/> - <Namespace id="_37" name="class_hierarchy" context="_19" members="_49 _50 _51 _52 _53 _54 " mangled="_ZN4core15class_hierarchyE"/> - <Field id="_38" name="" type="_55" context="_20" location="f0:30" file="f0" line="30"/> - <Field id="_39" name="" type="_56" context="_20" location="f0:30" file="f0" line="30"/> - <Field id="_40" name="" type="_56" context="_20" location="f0:30" file="f0" line="30"/> - <Field id="_41" name="" type="_57" context="_20" location="f0:30" file="f0" line="30"/> - <Field id="_42" name="" type="_55" context="_22" location="f0:24" file="f0" line="24"/> - <Field id="_43" name="" type="_56" context="_22" location="f0:24" file="f0" line="24"/> - <Field id="_44" name="" type="_56" context="_22" location="f0:24" file="f0" line="24"/> - <Field id="_45" name="" type="_58" context="_22" location="f0:24" file="f0" line="24"/> - <Class id="_49" name="multi_derived_t" context="_37" mangled="N4core15class_hierarchy15multi_derived_tE" location="f0:30" file="f0" line="30" members="_59 _60 _61 " bases="private:_50 protected:_54 private:_53 "/> - <Class id="_50" name="derived_private_t" context="_37" mangled="N4core15class_hierarchy17derived_private_tE" location="f0:27" file="f0" line="27" members="_62 _63 _64 " bases="private:_54 "/> - <Class id="_51" name="derived_protected_t" context="_37" mangled="N4core15class_hierarchy19derived_protected_tE" location="f0:24" file="f0" line="24" members="_65 _66 _67 " bases="protected:_54 "/> - <Class id="_52" name="derived_public_t" context="_37" mangled="N4core15class_hierarchy16derived_public_tE" location="f0:21" file="f0" line="21" members="_68 _69 _70 " bases="_54 "/> - <Class id="_53" name="other_base_t" context="_37" mangled="N4core15class_hierarchy12other_base_tE" location="f0:18" file="f0" line="18" members="_71 _72 " bases=""/> - <Class id="_54" name="base_t" context="_37" mangled="N4core15class_hierarchy6base_tE" location="f0:13" file="f0" line="13" members="_73 _74 _75 " bases=""/> - <Struct id="_55" name="__type_info_pseudo" context="_1" mangled="18__type_info_pseudo" location="f2:0" file="f2" line="0" members="" bases=""/> - <FundamentalType id="_56" name="int"/> - <ArrayType id="_57" min="0" max="3" type="_76"/> - <ArrayType id="_58" min="0" max="1" type="_76"/> - <Constructor id="_59" name="multi_derived_t" artificial="1" throw="" context="_49" mangled="_ZN4core15class_hierarchy15multi_derived_tC1ERKS1_ *INTERNAL* " location="f0:30" file="f0" line="30"> - <Argument name="_ctor_arg" type="_77"/> - </Constructor> - <Constructor id="_60" name="multi_derived_t" artificial="1" throw="" context="_49" mangled="_ZN4core15class_hierarchy15multi_derived_tC1Ev *INTERNAL* " location="f0:30" file="f0" line="30"/> - <Destructor id="_61" name="multi_derived_t" virtual="1" artificial="1" context="_49" mangled="_ZN4core15class_hierarchy15multi_derived_tD1Ev *INTERNAL* " location="f0:30" file="f0" line="30"> - </Destructor> - <Constructor id="_62" name="derived_private_t" artificial="1" throw="" context="_50" mangled="_ZN4core15class_hierarchy17derived_private_tC1ERKS1_ *INTERNAL* " location="f0:27" file="f0" line="27"> - <Argument name="_ctor_arg" type="_78"/> - </Constructor> - <Constructor id="_63" name="derived_private_t" artificial="1" throw="" context="_50" mangled="_ZN4core15class_hierarchy17derived_private_tC1Ev *INTERNAL* " location="f0:27" file="f0" line="27"/> - <Destructor id="_64" name="derived_private_t" virtual="1" artificial="1" context="_50" mangled="_ZN4core15class_hierarchy17derived_private_tD1Ev *INTERNAL* " location="f0:27" file="f0" line="27"> - </Destructor> - <Constructor id="_65" name="derived_protected_t" artificial="1" throw="" context="_51" mangled="_ZN4core15class_hierarchy19derived_protected_tC1ERKS1_ *INTERNAL* " location="f0:24" file="f0" line="24"> - <Argument name="_ctor_arg" type="_79"/> - </Constructor> - <Constructor id="_66" name="derived_protected_t" artificial="1" throw="" context="_51" mangled="_ZN4core15class_hierarchy19derived_protected_tC1Ev *INTERNAL* " location="f0:24" file="f0" line="24"/> - <Destructor id="_67" name="derived_protected_t" virtual="1" artificial="1" context="_51" mangled="_ZN4core15class_hierarchy19derived_protected_tD1Ev *INTERNAL* " location="f0:24" file="f0" line="24"> - </Destructor> - <Constructor id="_68" name="derived_public_t" artificial="1" throw="" context="_52" mangled="_ZN4core15class_hierarchy16derived_public_tC1ERKS1_ *INTERNAL* " location="f0:21" file="f0" line="21"> - <Argument name="_ctor_arg" type="_80"/> - </Constructor> - <Constructor id="_69" name="derived_public_t" artificial="1" throw="" context="_52" mangled="_ZN4core15class_hierarchy16derived_public_tC1Ev *INTERNAL* " location="f0:21" file="f0" line="21"/> - <Destructor id="_70" name="derived_public_t" virtual="1" artificial="1" context="_52" mangled="_ZN4core15class_hierarchy16derived_public_tD1Ev *INTERNAL* " location="f0:21" file="f0" line="21"> - </Destructor> - <Constructor id="_71" name="other_base_t" artificial="1" throw="" context="_53" mangled="_ZN4core15class_hierarchy12other_base_tC1ERKS1_ *INTERNAL* " location="f0:18" file="f0" line="18"> - <Argument name="_ctor_arg" type="_81"/> - </Constructor> - <Constructor id="_72" name="other_base_t" artificial="1" throw="" context="_53" mangled="_ZN4core15class_hierarchy12other_base_tC1Ev *INTERNAL* " location="f0:18" file="f0" line="18"/> - <Constructor id="_73" name="base_t" artificial="1" throw="" context="_54" mangled="_ZN4core15class_hierarchy6base_tC1ERKS1_ *INTERNAL* " location="f0:13" file="f0" line="13"> - <Argument name="_ctor_arg" type="_82"/> - </Constructor> - <Constructor id="_74" name="base_t" artificial="1" throw="" context="_54" mangled="_ZN4core15class_hierarchy6base_tC1Ev *INTERNAL* " location="f0:13" file="f0" line="13"/> - <Destructor id="_75" name="base_t" virtual="1" context="_54" mangled="_ZN4core15class_hierarchy6base_tD1Ev *INTERNAL* " location="f0:15" file="f0" line="15" endline="15"> - </Destructor> - <Struct id="_76" name="__base_class_type_info_pseudo" context="_1" mangled="29__base_class_type_info_pseudo" location="f2:0" file="f2" line="0" members="" bases=""/> - <ReferenceType id="_77" type="_49c"/> - <ReferenceType id="_78" type="_50c"/> - <ReferenceType id="_79" type="_51c"/> - <ReferenceType id="_80" type="_52c"/> - <ReferenceType id="_81" type="_53c"/> - <ReferenceType id="_82" type="_54c"/> - <FundamentalType id="_47" name="char"/> - <CvQualifiedType id="_47c" type="_47" const="1"/> - <CvQualifiedType id="_29c" type="_29" const="1"/> - <CvQualifiedType id="_54c" type="_54" const="1"/> - <CvQualifiedType id="_53c" type="_53" const="1"/> - <CvQualifiedType id="_52c" type="_52" const="1"/> - <CvQualifiedType id="_51c" type="_51" const="1"/> - <CvQualifiedType id="_50c" type="_50" const="1"/> - <CvQualifiedType id="_49c" type="_49" const="1"/> - <File id="f0" name="core_class_hierarchy.hpp"/> - <File id="f1" name="/usr/local/share/gccxml-0.6/GCC/3.3/gccxml_builtins.h"/> - <File id="f2" name="<internal>"/> -</GCC_XML> Copied: pygccxml_dev/docs/example.hpp (from rev 656, pygccxml_dev/docs/core_class_hierarchy.hpp) =================================================================== --- pygccxml_dev/docs/example.hpp (rev 0) +++ pygccxml_dev/docs/example.hpp 2006-10-12 09:40:59 UTC (rev 657) @@ -0,0 +1,34 @@ +// Copyright 2004 Roman Yakovenko. +// Distributed under the Boost Software License, Version 1.0. (See +// accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +#ifndef example_hpp_12_10_2006 +#define example_hpp_12_10_2006 + + +namespace core{ namespace class_hierarchy{ + +class base_t{ +public: + virtual ~base_t(){}; +}; + +class other_base_t{ +}; + +class derived_public_t : public base_t{ +}; + +class derived_protected_t : protected base_t{ +}; + +class derived_private_t : private base_t{ +}; + +class multi_derived_t : derived_private_t, protected base_t, private other_base_t{ +}; + +} } + +#endif//example_hpp_12_10_2006 Added: pygccxml_dev/docs/example.hpp.rest =================================================================== --- pygccxml_dev/docs/example.hpp.rest (rev 0) +++ pygccxml_dev/docs/example.hpp.rest 2006-10-12 09:40:59 UTC (rev 657) @@ -0,0 +1,3 @@ +.. code-block:: + :language: C++ + :source-file: ./example.hpp Copied: pygccxml_dev/docs/example.hpp.xml (from rev 656, pygccxml_dev/docs/core_class_hierarchy.hpp.xml) =================================================================== --- pygccxml_dev/docs/example.hpp.xml (rev 0) +++ pygccxml_dev/docs/example.hpp.xml 2006-10-12 09:40:59 UTC (rev 657) @@ -0,0 +1,97 @@ +<?xml version="1.0"?> +<GCC_XML cvs_revision="1.112"> + <Namespace id="_1" name="::" members="_3 _4 _5 _6 _7 _8 " mangled="_Z2::" demangled="::"/> + <Namespace id="_2" name="std" context="_1" members="" mangled="_Z3std" demangled="std"/> + <Variable id="_3" name="_ZTIN4core15class_hierarchy15multi_derived_tE" type="_9c" context="_1" location="f0:30" file="f0" line="30" extern="1" artificial="1"/> + <Variable id="_4" name="_ZTIN4core15class_hierarchy17derived_private_tE" type="_11c" context="_1" location="f0:27" file="f0" line="27" extern="1" artificial="1"/> + <Variable id="_5" name="_ZTIN4core15class_hierarchy19derived_protected_tE" type="_11c" context="_1" location="f0:24" file="f0" line="24" extern="1" artificial="1"/> + <Variable id="_6" name="_ZTIN4core15class_hierarchy16derived_public_tE" type="_13c" context="_1" location="f0:21" file="f0" line="21" extern="1" artificial="1"/> + <Variable id="_7" name="_ZTIN4core15class_hierarchy6base_tE" type="_15c" context="_1" location="f0:13" file="f0" line="13" extern="1" artificial="1"/> + <Namespace id="_8" name="core" context="_1" members="_17 " mangled="_Z4core" demangled="core"/> + <Struct id="_9" name="__vmi_class_type_info_pseudo3" context="_1" mangled="29__vmi_class_type_info_pseudo3" demangled="__vmi_class_type_info_pseudo3" location="f0:30" file="f0" line="30" size="384" align="32" members="_18 _19 _20 _21 " bases=""/> + <CvQualifiedType id="_9c" type="_9" const="1"/> + <Struct id="_11" name="__vmi_class_type_info_pseudo1" context="_1" mangled="29__vmi_class_type_info_pseudo1" demangled="__vmi_class_type_info_pseudo1" location="f0:24" file="f0" line="24" size="256" align="32" members="_22 _23 _24 _25 " bases=""/> + <CvQualifiedType id="_11c" type="_11" const="1"/> + <Struct id="_13" name="__si_class_type_info_pseudo" context="_1" mangled="27__si_class_type_info_pseudo" demangled="__si_class_type_info_pseudo" location="f1:0" file="f1" line="0" size="96" align="32" members="" bases=""/> + <CvQualifiedType id="_13c" type="_13" const="1"/> + <Struct id="_15" name="__class_type_info_pseudo" context="_1" mangled="24__class_type_info_pseudo" demangled="__class_type_info_pseudo" location="f1:0" file="f1" line="0" size="64" align="32" members="" bases=""/> + <CvQualifiedType id="_15c" type="_15" const="1"/> + <Namespace id="_17" name="class_hierarchy" context="_8" members="_26 _27 _28 _29 _30 _31 " mangled="_ZN4core15class_hierarchyE" demangled="core::class_hierarchy"/> + <Field id="_18" name="" type="_32" offset="0" context="_9" access="public" location="f0:30" file="f0" line="30"/> + <Field id="_19" name="" type="_33" offset="64" context="_9" access="public" location="f0:30" file="f0" line="30"/> + <Field id="_20" name="" type="_33" offset="96" context="_9" access="public" location="f0:30" file="f0" line="30"/> + <Field id="_21" name="" type="_34" offset="128" context="_9" access="public" location="f0:30" file="f0" line="30"/> + <Field id="_22" name="" type="_32" offset="0" context="_11" access="public" location="f0:24" file="f0" line="24"/> + <Field id="_23" name="" type="_33" offset="64" context="_11" access="public" location="f0:24" file="f0" line="24"/> + <Field id="_24" name="" type="_33" offset="96" context="_11" access="public" location="f0:24" file="f0" line="24"/> + <Field id="_25" name="" type="_35" offset="128" context="_11" access="public" location="f0:24" file="f0" line="24"/> + <Class id="_26" name="multi_derived_t" context="_17" mangled="N4core15class_hierarchy15multi_derived_tE" demangled="core::class_hierarchy::multi_derived_t" location="f0:30" file="f0" line="30" artificial="1" size="64" align="32" members="_36 _37 _38 " bases="private:_27 protected:_31 private:_30 "> + <Base type="_27" access="private" virtual="0" offset="0"/> + <Base type="_31" access="protected" virtual="0" offset="4"/> + <Base type="_30" access="private" virtual="0" offset="0"/> + </Class> + <Class id="_27" name="derived_private_t" context="_17" mangled="N4core15class_hierarchy17derived_private_tE" demangled="core::class_hierarchy::derived_private_t" location="f0:27" file="f0" line="27" artificial="1" size="32" align="32" members="_39 _40 _41 " bases="private:_31 "> + <Base type="_31" access="private" virtual="0" offset="0"/> + </Class> + <Class id="_28" name="derived_protected_t" context="_17" mangled="N4core15class_hierarchy19derived_protected_tE" demangled="core::class_hierarchy::derived_protected_t" location="f0:24" file="f0" line="24" artificial="1" size="32" align="32" members="_42 _43 _44 " bases="protected:_31 "> + <Base type="_31" access="protected" virtual="0" offset="0"/> + </Class> + <Class id="_29" name="derived_public_t" context="_17" mangled="N4core15class_hierarchy16derived_public_tE" demangled="core::class_hierarchy::derived_public_t" location="f0:21" file="f0" line="21" artificial="1" size="32" align="32" members="_45 _46 _47 " bases="_31 "> + <Base type="_31" access="public" virtual="0" offset="0"/> + </Class> + <Class id="_30" name="other_base_t" context="_17" mangled="N4core15class_hierarchy12other_base_tE" demangled="core::class_hierarchy::other_base_t" location="f0:18" file="f0" line="18" artificial="1" size="8" align="8" members="_48 _49 " bases=""/> + <Class id="_31" name="base_t" context="_17" mangled="N4core15class_hierarchy6base_tE" demangled="core::class_hierarchy::base_t" location="f0:13" file="f0" line="13" artificial="1" size="32" align="32" members="_50 _51 _52 " bases=""/> + <Struct id="_32" name="__type_info_pseudo" context="_1" mangled="18__type_info_pseudo" demangled="__type_info_pseudo" location="f1:0" file="f1" line="0" size="64" align="32" members="" bases=""/> + <FundamentalType id="_33" name="int" size="32" align="32"/> + <ArrayType id="_34" min="0" max="3" type="_53" size="256" align="32"/> + <ArrayType id="_35" min="0" max="1" type="_53" size="128" align="32"/> + <Constructor id="_36" name="multi_derived_t" artificial="1" throw="" context="_26" access="public" mangled="_ZN4core15class_hierarchy15multi_derived_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::multi_derived_t::multi_derived_t(core::class_hierarchy::multi_derived_t const&)" location="f0:30" file="f0" line="30" inline="1"> + <Argument name="_ctor_arg" type="_54" location="f0:30" file="f0" line="30"/> + </Constructor> + <Constructor id="_37" name="multi_derived_t" explicit="1" artificial="1" throw="" context="_26" access="public" mangled="_ZN4core15class_hierarchy15multi_derived_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::multi_derived_t::multi_derived_t()" location="f0:30" file="f0" line="30" inline="1"/> + <Destructor id="_38" name="multi_derived_t" virtual="1" artificial="1" context="_26" access="public" mangled="_ZN4core15class_hierarchy15multi_derived_tD1Ev *INTERNAL* " demangled="core::class_hierarchy::multi_derived_t::~multi_derived_t()" location="f0:30" file="f0" line="30" inline="1"> + </Destructor> + <Constructor id="_39" name="derived_private_t" artificial="1" throw="" context="_27" access="public" mangled="_ZN4core15class_hierarchy17derived_private_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::derived_private_t::derived_private_t(core::class_hierarchy::derived_private_t const&)" location="f0:27" file="f0" line="27" inline="1"> + <Argument name="_ctor_arg" type="_55" location="f0:27" file="f0" line="27"/> + </Constructor> + <Constructor id="_40" name="derived_private_t" explicit="1" artificial="1" throw="" context="_27" access="public" mangled="_ZN4core15class_hierarchy17derived_private_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_private_t::derived_private_t()" location="f0:27" file="f0" line="27" inline="1"/> + <Destructor id="_41" name="derived_private_t" virtual="1" artificial="1" context="_27" access="public" mangled="_ZN4core15class_hierarchy17derived_private_tD1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_private_t::~derived_private_t()" location="f0:27" file="f0" line="27" inline="1"> + </Destructor> + <Constructor id="_42" name="derived_protected_t" artificial="1" throw="" context="_28" access="public" mangled="_ZN4core15class_hierarchy19derived_protected_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::derived_protected_t::derived_protected_t(core::class_hierarchy::derived_protected_t const&)" location="f0:24" file="f0" line="24" inline="1"> + <Argument name="_ctor_arg" type="_56" location="f0:24" file="f0" line="24"/> + </Constructor> + <Constructor id="_43" name="derived_protected_t" explicit="1" artificial="1" throw="" context="_28" access="public" mangled="_ZN4core15class_hierarchy19derived_protected_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_protected_t::derived_protected_t()" location="f0:24" file="f0" line="24" inline="1"/> + <Destructor id="_44" name="derived_protected_t" virtual="1" artificial="1" context="_28" access="public" mangled="_ZN4core15class_hierarchy19derived_protected_tD1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_protected_t::~derived_protected_t()" location="f0:24" file="f0" line="24" inline="1"> + </Destructor> + <Constructor id="_45" name="derived_public_t" artificial="1" throw="" context="_29" access="public" mangled="_ZN4core15class_hierarchy16derived_public_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::derived_public_t::derived_public_t(core::class_hierarchy::derived_public_t const&)" location="f0:21" file="f0" line="21" inline="1"> + <Argument name="_ctor_arg" type="_57" location="f0:21" file="f0" line="21"/> + </Constructor> + <Constructor id="_46" name="derived_public_t" explicit="1" artificial="1" throw="" context="_29" access="public" mangled="_ZN4core15class_hierarchy16derived_public_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_public_t::derived_public_t()" location="f0:21" file="f0" line="21" inline="1"/> + <Destructor id="_47" name="derived_public_t" virtual="1" artificial="1" context="_29" access="public" mangled="_ZN4core15class_hierarchy16derived_public_tD1Ev *INTERNAL* " demangled="core::class_hierarchy::derived_public_t::~derived_public_t()" location="f0:21" file="f0" line="21" inline="1"> + </Destructor> + <Constructor id="_48" name="other_base_t" artificial="1" throw="" context="_30" access="public" mangled="_ZN4core15class_hierarchy12other_base_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::other_base_t::other_base_t(core::class_hierarchy::other_base_t const&)" location="f0:18" file="f0" line="18" inline="1"> + <Argument name="_ctor_arg" type="_58" location="f0:18" file="f0" line="18"/> + </Constructor> + <Constructor id="_49" name="other_base_t" explicit="1" artificial="1" throw="" context="_30" access="public" mangled="_ZN4core15class_hierarchy12other_base_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::other_base_t::other_base_t()" location="f0:18" file="f0" line="18" inline="1"/> + <Constructor id="_50" name="base_t" artificial="1" throw="" context="_31" access="public" mangled="_ZN4core15class_hierarchy6base_tC1ERKS1_ *INTERNAL* " demangled="core::class_hierarchy::base_t::base_t(core::class_hierarchy::base_t const&)" location="f0:13" file="f0" line="13" inline="1"> + <Argument name="_ctor_arg" type="_59" location="f0:13" file="f0" line="13"/> + </Constructor> + <Constructor id="_51" name="base_t" explicit="1" artificial="1" throw="" context="_31" access="public" mangled="_ZN4core15class_hierarchy6base_tC1Ev *INTERNAL* " demangled="core::class_hierarchy::base_t::base_t()" location="f0:13" file="f0" line="13" inline="1"/> + <Destructor id="_52" name="base_t" virtual="1" context="_31" access="public" mangled="_ZN4core15class_hierarchy6base_tD1Ev *INTERNAL* " demangled="core::class_hierarchy::base_t::~base_t()" location="f0:15" file="f0" line="15" endline="15" inline="1"> + </Destructor> + <Struct id="_53" name="__base_class_type_info_pseudo" context="_1" mangled="29__base_class_type_info_pseudo" demangled="__base_class_type_info_pseudo" location="f1:0" file="f1" line="0" size="64" align="32" members="" bases=""/> + <ReferenceType id="_54" type="_26c" size="32" align="32"/> + <ReferenceType id="_55" type="_27c" size="32" align="32"/> + <ReferenceType id="_56" type="_28c" size="32" align="32"/> + <ReferenceType id="_57" type="_29c" size="32" align="32"/> + <ReferenceType id="_58" type="_30c" size="32" align="32"/> + <ReferenceType id="_59" type="_31c" size="32" align="32"/> + <CvQualifiedType id="_31c" type="_31" const="1"/> + <CvQualifiedType id="_30c" type="_30" const="1"/> + <CvQualifiedType id="_29c" type="_29" const="1"/> + <CvQualifiedType id="_28c" type="_28" const="1"/> + <CvQualifiedType id="_27c" type="_27" const="1"/> + <CvQualifiedType id="_26c" type="_26" const="1"/> + <File id="f0" name="D:/pygccxml_sources/sources/pygccxml_dev/docs/example.hpp"/> + <File id="f1" name="<internal>"/> +</GCC_XML> Added: pygccxml_dev/docs/example.hpp.xml.rest =================================================================== --- pygccxml_dev/docs/example.hpp.xml.rest (rev 0) +++ pygccxml_dev/docs/example.hpp.xml.rest 2006-10-12 09:40:59 UTC (rev 657) @@ -0,0 +1,3 @@ +.. code-block:: + :language: XML + :source-file: ./example.hpp.xml Added: pygccxml_dev/docs/example.py.rest =================================================================== --- pygccxml_dev/docs/example.py.rest (rev 0) +++ pygccxml_dev/docs/example.py.rest 2006-10-12 09:40:59 UTC (rev 657) @@ -0,0 +1,3 @@ +.. code-block:: + :language: Python + :source-file: ./example.py Modified: pygccxml_dev/docs/pygccxml.rest =================================================================== --- pygccxml_dev/docs/pygccxml.rest 2006-10-12 09:29:16 UTC (rev 656) +++ pygccxml_dev/docs/pygccxml.rest 2006-10-12 09:40:59 UTC (rev 657) @@ -36,14 +36,14 @@ Usage example ------------- First of all let's see a small and simple `example`_. This example prints all -declarations, reported by `GCC-XML`_ after parsing `core_class_hierarchy.hpp`_ -file. Also it prints all classes, and for every class it will print it's base -and derived classes. It was simple task, right? If you are still curious how it -looks "in the real life", I mean how xml file is look like, you may look at the +declarations, reported by `GCC-XML`_ after parsing `example.hpp`_ file. Also it +prints all classes, and for every class it will print it's base and derived +classes. It was simple task, right? If you are still curious how it looks +"in the real life", I mean how xml file is look like, you may look at the `original XML file`_ generated by `GCC-XML`_. -.. _`original XML file` : ./core_class_hierarchy.hpp.xml.html -.. _`core_class_hierarchy.hpp` : ./core_class_hierarchy.hpp.html +.. _`original XML file` : ./example.hpp.xml.html +.. _`example.hpp` : ./example.hpp.html .. _`example` : ./example.py.html -------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |