#include <Macho.h>
◆ _MachineBase()
Macho::_MachineBase::_MachineBase |
( |
| ) |
|
|
protected |
◆ ~_MachineBase()
virtual Macho::_MachineBase::~_MachineBase |
( |
| ) |
|
|
protectedvirtual |
◆ allocate()
void Macho::_MachineBase::allocate |
( |
unsigned int | count | ) |
|
|
protected |
◆ clearHistoryDeep()
void Macho::_MachineBase::clearHistoryDeep |
( |
unsigned int | count, |
|
|
const _StateInstance & | instance ) const |
|
protected |
◆ currentState()
class Alias Macho::_MachineBase::currentState |
( |
| ) |
const |
◆ free()
void Macho::_MachineBase::free |
( |
unsigned int | count | ) |
|
|
protected |
◆ getInstance() [1/2]
◆ getInstance() [2/2]
◆ rattleOn()
void Macho::_MachineBase::rattleOn |
( |
| ) |
|
|
protected |
◆ setPendingEvent()
void Macho::_MachineBase::setPendingEvent |
( |
_IEventBase * | event | ) |
|
|
inlineprotected |
◆ setPendingState()
References myPendingInit, and myPendingState.
Referenced by Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setState(), Macho::_StateSpecification::setStateBox(), Macho::_StateSpecification::setStateDirect(), and Macho::_StateSpecification::setStateHistory().
◆ setState() [1/2]
◆ setState() [2/2]
void Macho::_MachineBase::setState |
( |
const Alias & | state | ) |
|
|
protected |
◆ shutdown()
void Macho::_MachineBase::shutdown |
( |
| ) |
|
|
protected |
◆ start() [1/2]
◆ start() [2/2]
void Macho::_MachineBase::start |
( |
const Alias & | state | ) |
|
|
protected |
◆ ::TestAccess
friend class ::TestAccess |
|
friend |
◆ _AdaptingInitializer
◆ _StateInstance
◆ _StateSpecification
◆ Alias
◆ Link
template<class C , class P >
◆ TopBase
◆ myCurrentState
◆ myInstances
◆ myPendingBox
void* Macho::_MachineBase::myPendingBox {nullptr} |
|
protected |
◆ myPendingEvent
_IEventBase* Macho::_MachineBase::myPendingEvent {nullptr} |
|
protected |
◆ myPendingInit
◆ myPendingState
The documentation for this class was generated from the following file: