#include <LogicTool.h>
Public Types | |
typedef LogicFactory< GenLogic, std::string > | RBCLogicType |
Destructor. More... | |
Public Member Functions | |
bool | endjob () |
bool | initialise () |
LogicTool () | |
Standard constructor. More... | |
GenLogic * | retrieve (const std::string &_logic_name) |
virtual | ~LogicTool () |
Public Attributes | |
GenLogic *(* | createlogic )() |
RBCLogicType | m_rbclogic |
Private Attributes | |
std::vector< std::string > | m_logkeys |
email: aosor io@u niand es.e du.co
Definition at line 21 of file LogicTool.h.
typedef LogicFactory< GenLogic, std::string> LogicTool< GenLogic >::RBCLogicType |
Definition at line 26 of file LogicTool.h.
|
inline |
Definition at line 104 of file LogicTool.h.
Referenced by RBCLogicUnit::~RBCLogicUnit(), and TTULogicUnit::~TTULogicUnit().
|
inline |
Definition at line 38 of file LogicTool.h.
Referenced by RBCLogicUnit::initialise(), and TTULogicUnit::initialise().
|
inline |
Definition at line 97 of file LogicTool.h.
Referenced by RBCLogicUnit::initialise(), and TTULogicUnit::initialise().
GenLogic*(* LogicTool< GenLogic >::createlogic)() |
Definition at line 34 of file LogicTool.h.
Referenced by LogicTool< RBCLogic >::initialise().
|
private |
Definition at line 115 of file LogicTool.h.
Referenced by LogicTool< RBCLogic >::endjob(), LogicTool< RBCLogic >::initialise(), and LogicTool< RBCLogic >::~LogicTool().
RBCLogicType LogicTool< GenLogic >::m_rbclogic |
Definition at line 36 of file LogicTool.h.
Referenced by LogicTool< RBCLogic >::endjob(), LogicTool< RBCLogic >::initialise(), and LogicTool< RBCLogic >::retrieve().