|
INET Framework for OMNeT++/OMNEST
|
#include <Macho.h>
Public Member Functions | |
| virtual | ~_StateSpecification () |
Static Public Member Functions | |
| static bool | isChild (Key key) |
Protected Member Functions | |
| _StateSpecification (_StateInstance &instance) | |
| template<class S > | |
| void | setState () |
| template<class S , class P1 > | |
| void | setState (const P1 &p1) |
| template<class S , class P1 , class P2 > | |
| void | setState (const P1 &p1, const P2 &p2) |
| template<class S , class P1 , class P2 , class P3 > | |
| void | setState (const P1 &p1, const P2 &p2, const P3 &p3) |
| template<class S , class P1 , class P2 , class P3 , class P4 > | |
| void | setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4) |
| template<class S , class P1 , class P2 , class P3 , class P4 , class P5 > | |
| void | setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5) |
| template<class S , class P1 , class P2 , class P3 , class P4 , class P5 , class P6 > | |
| void | setState (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5, const P6 &p6) |
| template<class S > | |
| void | setStateHistory () |
| void | setState (const class Alias &state) |
| template<class S > | |
| void | setStateBox (typename S::Box *box=0) |
| template<class S > | |
| void | setStateDirect (typename S::Box *box=0) |
| virtual void | _restore (_StateInstance ¤t) |
| void | setState (_StateInstance ¤t) |
| virtual void | _shutdown () |
| virtual void | _setHistorySuper (_StateInstance &self, _StateInstance &deep) |
Private Member Functions | |
| virtual void | exit () |
| virtual void | entry () |
| virtual void | init () |
| virtual void | _deleteBox (_StateInstance &instance) |
| virtual void | _saveHistory (_StateInstance &self, _StateInstance &shallow, _StateInstance &deep) |
Static Private Member Functions | |
| static _StateInstance & | _getInstance (_MachineBase &machine) |
Private Attributes | |
| _StateInstance & | _myStateInstance |
Friends | |
| template<class T > | |
| class | TopBase |
| template<class C , class P > | |
| class | MachoLink |
| class | _StateInstance |
| class | _RootInstance |
| class | _MachineBase |
|
inlineprotected |
|
inlineprivatevirtual |
Referenced by inet::Macho::_StateInstance::exit().
|
staticprivate |
Referenced by inet::Macho::_MachineBase::shutdown(), and inet::Macho::_MachineBase::start().
|
protectedvirtual |
Referenced by inet::Macho::_StateInstance::restore().
|
inlineprivatevirtual |
Referenced by inet::Macho::_StateInstance::saveHistory().
|
inlineprotectedvirtual |
|
protectedvirtual |
Referenced by inet::Macho::_StateInstance::shutdown().
|
inlineprivatevirtual |
Referenced by inet::Macho::_StateInstance::entry().
|
inlineprivatevirtual |
Referenced by inet::Macho::_StateInstance::exit().
|
inlineprivatevirtual |
Referenced by inet::Macho::_StateInstance::init().
|
inlinestatic |
|
inlineprotected |
|
protected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
friend |
|
friend |
Referenced by _getInstance().
|
friend |
|
friend |
|
friend |
|
private |
Referenced by _restore(), _shutdown(), setState(), setStateBox(), setStateDirect(), and setStateHistory().