
Public Member Functions | |
| StatusHolder () | |
| StatusHolder (ComponentStatus status) | |
| ComponentStatus | getStatus () |
| void | setStatus (ComponentStatus status) |
Private Attributes | |
| ComponentStatus | status = null |
Helper class to hold COBStatus value.
| com::cosylab::acs::maci::StatusHolder::StatusHolder | ( | ) | [inline] |
Constructs a new StatusHolder object with its status field initialized to null.
| com::cosylab::acs::maci::StatusHolder::StatusHolder | ( | ComponentStatus | status | ) | [inline] |
Constructs a new StatusHolder object with its status field initialized to the given ComponentStatus.
| initial | the ComponentStatus with which to initialize the status field of the newly-created StatusHolder object |
References setStatus().
| ComponentStatus com::cosylab::acs::maci::StatusHolder::getStatus | ( | ) | [inline] |
Returns the status.
References status.
Referenced by com::cosylab::acs::maci::test::TestHierarchicalComponent::activateSubComponents(), com::cosylab::acs::maci::manager::ManagerImpl::autoStartComponents(), com::cosylab::acs::maci::manager::ManagerImpl::containerPostLoginActivation(), com::cosylab::acs::maci::plug::ManagerProxyImpl::get_component(), com::cosylab::acs::maci::manager::ManagerImpl::internalNoSyncRequestComponent(), com::cosylab::acs::maci::manager::ManagerImpl::internalRequestDefaultComponent(), com::cosylab::acs::maci::test::ManagerImplTest::internalTestGetHierarchicalComponent(), com::cosylab::acs::maci::test::ManagerImplTest::internalTestGetHierarchicalComponentPassingComponentHandle(), com::cosylab::acs::maci::manager::ManagerImpl::RequestComponentTask::run(), com::cosylab::acs::maci::test::ManagerImplTest::testComponentInfoTopologicalSort(), com::cosylab::acs::maci::test::ManagerImplTest::testContainerToManagerStateTransferComponents(), com::cosylab::acs::maci::test::ManagerImplTest::testForceReleaseComponent(), com::cosylab::acs::maci::test::ManagerImplTest::testGetComponent(), com::cosylab::acs::maci::test::ManagerImplTest::testGetCyclicHierachicalComponentAllowWithPreactivated(), com::cosylab::acs::maci::test::ManagerImplTest::testGetDynamicComponent(), com::cosylab::acs::maci::test::ManagerImplTest::testManagerShutdownWithComponentDestruction(), com::cosylab::acs::maci::test::ManagerImplTest::testManagerToContainerStateTransferComponents(), com::cosylab::acs::maci::test::ManagerImplTest::testOnDemandContainer(), and com::cosylab::acs::maci::test::ManagerImplTest::testRestartComponent().
| void com::cosylab::acs::maci::StatusHolder::setStatus | ( | ComponentStatus | status | ) | [inline] |
ComponentStatus com::cosylab::acs::maci::StatusHolder::status = null [private] |
The ComponentStatus value held by this StatusHolder object in its status field.
Referenced by getStatus().
1.6.2