![]() |
Scarab
v3.5.4
Project 8 C++ Utility Library
|
#include <indexed_factory.hh>
Public Member Functions | |
indexed_registrar (const XIndexType &a_index) | |
virtual | ~indexed_registrar () |
void | register_class () const |
XBaseType * | create () const |
![]() | |
base_registrar () | |
virtual | ~base_registrar () |
virtual XBaseType * | create (XArgs ... args) const=0 |
Protected Attributes | |
XIndexType | f_index |
Definition at line 117 of file indexed_factory.hh.
indexed_registrar | ( | const XIndexType & | a_index | ) |
Definition at line 375 of file indexed_factory.hh.
|
virtual |
Definition at line 383 of file indexed_factory.hh.
XBaseType * create | ( | ) | const |
Definition at line 396 of file indexed_factory.hh.
void register_class | ( | ) | const |
Definition at line 389 of file indexed_factory.hh.
|
protected |
Definition at line 128 of file indexed_factory.hh.