INET Framework for OMNeT++/OMNEST
inet::Macho::_Initializer Class Referenceabstract

#include <Macho.h>

Inheritance diagram for inet::Macho::_Initializer:
inet::Macho::_AdaptingInitializer inet::Macho::_Initializer1< S, P1 > inet::Macho::_Initializer2< S, P1, P2 > inet::Macho::_Initializer3< S, P1, P2, P3 > inet::Macho::_Initializer4< S, P1, P2, P3, P4 > inet::Macho::_Initializer5< S, P1, P2, P3, P4, P5 > inet::Macho::_Initializer6< S, P1, P2, P3, P4, P5, P6 > inet::Macho::_StaticInitializer

Public Member Functions

virtual ~_Initializer ()
 
virtual _Initializerclone ()=0
 
virtual void destroy ()
 
virtual Key adapt (Key key)
 
virtual void execute (_StateInstance &instance)=0
 

Constructor & Destructor Documentation

virtual inet::Macho::_Initializer::~_Initializer ( )
inlinevirtual
1266 {}

Member Function Documentation

virtual Key inet::Macho::_Initializer::adapt ( Key  key)
inlinevirtual

Reimplemented in inet::Macho::_AdaptingInitializer.

1274 { return key; }
virtual void inet::Macho::_Initializer::destroy ( )
inlinevirtual

Reimplemented in inet::Macho::_StaticInitializer.

Referenced by inet::Macho::_MachineBase::rattleOn().

1272 { delete this; }

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