

Public Member Functions | |
| InitializingPass2State (AlmaSubsystemContext superContext, OfflineState offlineContext, AcsLogger logger) | |
| String | stateName () |
| AcsState[] | getStateHierarchy () |
| void | activate (String eventName) |
| void | entry () |
| void | exit () |
Private Attributes | |
| AcsDoActivity | m_doActivity |
| alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::InitializingPass2State | ( | AlmaSubsystemContext | superContext, | |
| OfflineState | offlineContext, | |||
| AcsLogger | logger | |||
| ) | [inline] |
| void alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::activate | ( | String | eventName | ) | [inline] |
Causes the state to set itself as the current state, propagating the change up the state hierarchy.
Implements alma::acs::genfw::runtime::sm::AcsSimpleState.
References alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::m_offlineContext, alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::m_superContext, and alma::ACS::MasterComponentImpl::statemachine::OfflineState::setSubstate().
Referenced by alma::ACS::MasterComponentImpl::statemachine::PreInitializedState::initPass2().
| void alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::entry | ( | ) | [inline, virtual] |
Implements alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract.
References alma::acs::genfw::runtime::sm::AcsDoActivity::execute(), alma::ACS::MasterComponentImpl::statemachine::AlmaSubsystemContext::getSharedActivityExecutor(), alma::ACS::MasterComponentImpl::statemachine::AlmaSubsystemContext::initSubsysPass2(), alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::logger, m_doActivity, alma::ACS::MasterComponentImpl::statemachine::AlmaSubsystemContext::m_stateError, alma::ACS::MasterComponentImpl::statemachine::AlmaSubsystemContext::m_stateOnline, and alma::ACS::MasterComponentImpl::statemachine::OfflineSubStateAbstract::m_superContext.
| void alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::exit | ( | ) | [inline] |
| AcsState [] alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::getStateHierarchy | ( | ) | [inline, virtual] |
| String alma::ACS::MasterComponentImpl::statemachine::InitializingPass2State::stateName | ( | ) | [inline, virtual] |
1.6.2