feisty meow concerns codebase  2.140
nodes::packable_tree_factory Class Referenceabstract

#include <packable_tree.h>

Inheritance diagram for nodes::packable_tree_factory:

Public Member Functions

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

Detailed Description

Definition at line 61 of file packable_tree.h.

Constructor & Destructor Documentation

◆ ~packable_tree_factory()

nodes::packable_tree_factory::~packable_tree_factory ( )
virtual

Definition at line 48 of file packable_tree.cpp.

Member Function Documentation

◆ create()

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: