Lines Matching refs:ObjectState
29 // ObjectState methods
34 ObjectState::ObjectState() : mStateLock(LOCKCLASS_OBJECTSTATE)
39 ObjectState::ObjectState(VirtualBoxBase *aObj) :
51 ObjectState::~ObjectState()
63 ObjectState::State ObjectState::getState()
121 HRESULT ObjectState::addCaller(bool aLimited /* = false */)
210 void ObjectState::releaseCaller()
249 bool ObjectState::autoInitSpanConstructor(ObjectState::State aExpectedState)
262 void ObjectState::autoInitSpanDestructor(State aNewState)
278 ObjectState::State ObjectState::autoUninitSpanConstructor()
340 void ObjectState::autoUninitSpanDestructor()
350 void ObjectState::setState(ObjectState::State aState)
381 mOk = mObj->getObjectState().autoInitSpanConstructor(ObjectState::NotReady);
398 ObjectState::State newState;
400 newState = ObjectState::Ready;
402 newState = ObjectState::Limited;
404 newState = ObjectState::InitFailed;
406 if (newState == ObjectState::InitFailed)
433 mOk = mObj->getObjectState().autoInitSpanConstructor(ObjectState::Limited);
450 ObjectState::State newState;
452 newState = ObjectState::Ready;
454 newState = ObjectState::Limited;
481 ObjectState::State state;
483 if (state == ObjectState::InitFailed)
485 else if (state == ObjectState::NotReady)