|
virtual void * | cast (const std::string &a_class) const |
|
virtual const std::string & | s_cls () const =0 |
|
| action (std::ostream &a_out) |
|
virtual | ~action () |
|
std::ostream & | out () const |
|
Definition at line 19 of file action.
◆ action() [1/2]
tools::sg::action::action |
( |
std::ostream & |
a_out | ) |
|
|
inline |
Definition at line 29 of file action.
33 mem::increment(s_class().c_str());
◆ ~action()
virtual tools::sg::action::~action |
( |
| ) |
|
|
inlinevirtual |
Definition at line 36 of file action.
38 mem::decrement(s_class().c_str());
◆ action() [2/2]
tools::sg::action::action |
( |
const action & |
a_from | ) |
|
|
inlineprotected |
Definition at line 42 of file action.
46 mem::increment(s_class().c_str());
◆ cast()
virtual void* tools::sg::action::cast |
( |
const std::string & |
a_class | ) |
const |
|
inlinevirtual |
Definition at line 23 of file action.
24 if(
void* p = cmp_cast<action>(
this,a_class))
return p;
◆ operator=()
◆ out()
std::ostream& tools::sg::action::out |
( |
| ) |
const |
|
inline |
◆ s_cls()
virtual const std::string& tools::sg::action::s_cls |
( |
| ) |
const |
|
pure virtual |
◆ m_out
std::ostream& tools::sg::action::m_out |
|
protected |
The documentation for this class was generated from the following file:
- /Users/barrand/private/dev/softinex/g4tools/g4tools/tools/sg/action