Lines Matching defs:Machine

87 // Machine class
90 class ATL_NO_VTABLE Machine :
109 * by the Machine, SessionMachine and all SnapshotMachine instances
205 * separate from Data, because Machine and SessionMachine instances
348 DECLARE_EMPTY_CTOR_DTOR(Machine)
379 void i_unregisterMetrics(PerformanceCollector *aCollector, Machine *aMachine);
415 // that use it. Note: they should enter Machine lock to keep the returned
426 * used by ready Machine children (whose readiness is bound to the parent's
436 * used by ready Machine children (whose readiness is bound to the parent's
445 * used by ready Machine children (whose readiness is bound to the parent's
455 * used by ready Machine children (whose readiness is bound to the parent's
610 Machine *i_getMachine();
714 void i_copyFrom(Machine *aThat);
743 void i_registerMetrics(PerformanceCollector *aCollector, Machine *aMachine, RTPROCESS pid);
748 Machine * const mPeer;
782 * Abstract base class for all Machine or SessionMachine related
785 * the static Machine::taskHandler, which then calls the handler() method
790 Task(Machine *m, Progress *p, const Utf8Str &t)
809 HRESULT rc = Machine::i_setErrorStatic(E_FAIL, Machine::tr("Could not create thread \"%s\" (%Rrc)"), m_strTaskName.c_str(), vrc);
823 ComObjPtr<Machine> m_pMachine;
1260 * SessionMachine shares some data with the primary Machine instance (pointed
1263 * instance using Auto[Reader]Lock or AutoMultiLock, the corresponding Machine
1267 public Machine
1292 HRESULT init(Machine *aMachine);
1430 // real action happens (the Machine methods are just dummies).
1509 * SnapshotMachine shares some data with the primary Machine instance (pointed
1512 * instance using Auto[Reader]Lock or AutoMultiLock, the corresponding Machine
1516 public Machine
1538 HRESULT initFromSettings(Machine *aMachine,
1570 Machine * const mMachine;
1577 inline const Guid &Machine::i_getSnapshotId() const