nodes::packable_tree_factory Class Reference

#include <packable_tree.h>

Inheritance diagram for nodes::packable_tree_factory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~packable_tree_factory ()
virtual packable_treecreate ()=0
 a tree factory is needed when we are recreating the packed tree.

Detailed Description

Definition at line 61 of file packable_tree.h.


Constructor & Destructor Documentation

nodes::packable_tree_factory::~packable_tree_factory (  )  [virtual]

Definition at line 48 of file packable_tree.cpp.


Member Function Documentation

virtual packable_tree* nodes::packable_tree_factory::create (  )  [pure virtual]

a tree factory is needed when we are recreating the packed tree.

this is because the real type held is always a derived object. this method should just create a blank object of the appropriate type.

Implemented in filesystem::fname_tree_creator.

Referenced by nodes::packable_tree::recursive_unpack().


The documentation for this class was generated from the following files:
Generated on Sat Jan 28 04:25:43 2012 for hoople2 project by  doxygen 1.6.3