Inferno
0.2
|
#include <clone.hpp>
Public Member Functions | |
virtual shared_ptr< Cloner > | Clone () const =0 |
virtual shared_ptr< Cloner > | Duplicate (shared_ptr< Cloner > p) |
Static Public Member Functions | |
template<class TYPE > | |
static shared_ptr< Cloner > | CloneStatic (const TYPE *source) |
virtual shared_ptr<Cloner> Cloner::Clone | ( | ) | const [pure virtual] |
Referenced by Duplicate().
static shared_ptr<Cloner> Cloner::CloneStatic | ( | const TYPE * | source | ) | [inline, static] |
virtual shared_ptr<Cloner> Cloner::Duplicate | ( | shared_ptr< Cloner > | p | ) | [inline, virtual] |
Reimplemented in CPPTree::SpecificIdentifier.