Lines Matching refs:class
26 class VirtualBoxBase;
37 * Smart class that automatically increases the number of normal (non-limited)
66 class AutoCaller
200 * Smart class that automatically increases the number of limited callers of
222 class AutoLimitedCaller : public AutoCaller
251 * Smart class to enclose the state transition NotReady->InInit->Ready.
264 * back to the NotReady state using the AutoUninitSpan class.
275 * Note that if an instance of this class gets constructed when the object
277 * of this class do nothing: the state transition is not performed.
295 * @note Never create instances of this class outside init() methods of
299 class AutoInitSpan
351 * Smart class to enclose the state transition Limited->InInit->Ready.
371 * Note that if an instance of this class gets constructed when the object
373 * of this class do nothing: the state transition is not performed.
391 * @note Never create instances of this class outside re-initialization
395 class AutoReinitSpan
426 * Smart class to enclose the state transition Ready->InUninit->NotReady,
453 * @note The constructor of this class blocks the current thread execution
456 * it is forbidden to create instances of this class (or call uninit())
460 * @note Never create instances of this class outside uninit() methods and
464 class AutoUninitSpan