| Inferno
    0.2
    | 
#include <specialise_oostd.hpp>
| Public Member Functions | |
| TreePtr () | |
| TreePtr (VALUE_TYPE *o) | |
| TreePtr (const TreePtrInterface &g) | |
| operator TreePtr< Node > () const | |
| TreePtr (const OOStd::SharedPtr< Itemiser::Element, Node, VALUE_TYPE > &g) | |
| template<typename OTHER > | |
| TreePtr (const shared_ptr< OTHER > &o) | |
| template<typename OTHER > | |
| TreePtr (const TreePtr< OTHER > &o) | |
| virtual OOStd::SharedPtr < Itemiser::Element, Node, Node > | MakeValueArchitype () const | 
| Static Public Member Functions | |
| static TreePtr< VALUE_TYPE > | DynamicCast (const TreePtrInterface &g) | 
Definition at line 20 of file specialise_oostd.hpp.
Definition at line 23 of file specialise_oostd.hpp.
Definition at line 24 of file specialise_oostd.hpp.
| TreePtr< VALUE_TYPE >::TreePtr | ( | const TreePtrInterface & | g | ) |  [inline] | 
Definition at line 25 of file specialise_oostd.hpp.
| TreePtr< VALUE_TYPE >::TreePtr | ( | const OOStd::SharedPtr< Itemiser::Element, Node, VALUE_TYPE > & | g | ) |  [inline] | 
Definition at line 27 of file specialise_oostd.hpp.
| TreePtr< VALUE_TYPE >::TreePtr | ( | const shared_ptr< OTHER > & | o | ) |  [inline] | 
Definition at line 29 of file specialise_oostd.hpp.
| TreePtr< VALUE_TYPE >::TreePtr | ( | const TreePtr< OTHER > & | o | ) |  [inline] | 
Definition at line 31 of file specialise_oostd.hpp.
| static TreePtr<VALUE_TYPE> TreePtr< VALUE_TYPE >::DynamicCast | ( | const TreePtrInterface & | g | ) |  [inline, static] | 
Reimplemented from OOStd::SharedPtr< Itemiser::Element, Node, VALUE_TYPE >.
Definition at line 32 of file specialise_oostd.hpp.
Referenced by TreePtr< PRE_RESTRICTION >::DynamicCast().
| virtual OOStd::SharedPtr<Itemiser::Element, Node, Node> TreePtr< VALUE_TYPE >::MakeValueArchitype | ( | ) | const  [inline, virtual] | 
Reimplemented from OOStd::SharedPtr< Itemiser::Element, Node, VALUE_TYPE >.
Definition at line 36 of file specialise_oostd.hpp.
Definition at line 26 of file specialise_oostd.hpp.