g4tools  5.4.0
Public Types | Public Member Functions | List of all members
tools::xml::factory Class Referenceabstract
Inheritance diagram for tools::xml::factory:
Inheritance graph
[legend]

Public Types

typedef std::pair< std::string, std::string > atb
 

Public Member Functions

virtual ~factory ()
 
virtual treecreate (const std::string &a_tag_name, const std::vector< atb > &a_atbs, tree *a_parent)=0
 

Detailed Description

Definition at line 38 of file tree.

Member Typedef Documentation

◆ atb

typedef std::pair<std::string,std::string> tools::xml::factory::atb

Definition at line 42 of file tree.

Constructor & Destructor Documentation

◆ ~factory()

virtual tools::xml::factory::~factory ( )
inlinevirtual

Definition at line 40 of file tree.

40 {}

Member Function Documentation

◆ create()

virtual tree* tools::xml::factory::create ( const std::string &  a_tag_name,
const std::vector< atb > &  a_atbs,
tree a_parent 
)
pure virtual

Implemented in tools::xml::default_factory.


The documentation for this class was generated from the following file: