Lines Matching defs:Progress

4  * VirtualBox Progress COM class implementation
45 Progress::Progress()
52 Progress::~Progress()
57 HRESULT Progress::FinalConstruct()
82 return Progress::BaseFinalConstruct();
85 void Progress::FinalRelease()
132 * @param aParent Parent object (only for server-side Progress objects).
144 HRESULT Progress::init(
171 // rc = Progress::init(
245 * single task using a Progress instance, so it doesn't require the
255 HRESULT Progress::init(BOOL aCancelable,
301 void Progress::uninit()
350 * Note that this method may be called only once for the given Progress object.
355 HRESULT Progress::i_notifyComplete(HRESULT aResultCode)
389 * Wrapper around Progress:notifyCompleteV.
391 HRESULT Progress::i_notifyComplete(HRESULT aResultCode,
414 HRESULT Progress::i_notifyCompleteV(HRESULT aResultCode,
440 HRESULT Progress::i_notifyCompleteEI(HRESULT aResultCode, const ComPtr<IVirtualBoxErrorInfo> &aErrorInfo)
494 bool Progress::i_notifyPointOfNoReturn(void)
523 bool Progress::i_setCancelCallback(void (*pfnCallback)(void *), void *pvUser)
543 HRESULT Progress::getId(com::Guid &aId)
551 HRESULT Progress::getDescription(com::Utf8Str &aDescription)
558 HRESULT Progress::getInitiator(ComPtr<IUnknown> &aInitiator)
576 HRESULT Progress::getCancelable(BOOL *aCancelable)
585 HRESULT Progress::getPercent(ULONG *aPercent)
612 HRESULT Progress::getTimeRemaining(LONG *aTimeRemaining)
640 HRESULT Progress::getCompleted(BOOL *aCompleted)
649 HRESULT Progress::getCanceled(BOOL *aCanceled)
658 HRESULT Progress::getResultCode(LONG *aResultCode)
671 HRESULT Progress::getErrorInfo(ComPtr<IVirtualBoxErrorInfo> &aErrorInfo)
684 HRESULT Progress::getOperationCount(ULONG *aOperationCount)
693 HRESULT Progress::getOperation(ULONG *aOperation)
702 HRESULT Progress::getOperationDescription(com::Utf8Str &aOperationDescription)
711 HRESULT Progress::getOperationPercent(ULONG *aOperationPercent)
723 HRESULT Progress::getOperationWeight(ULONG *aOperationWeight)
732 HRESULT Progress::getTimeout(ULONG *aTimeout)
741 HRESULT Progress::setTimeout(ULONG aTimeout)
763 HRESULT Progress::setCurrentOperationProgress(ULONG aPercent)
787 HRESULT Progress::setNextOperation(const com::Utf8Str &aNextOperationDescription, ULONG aNextOperationsWeight)
819 HRESULT Progress::waitForCompletion(LONG aTimeout)
875 HRESULT Progress::waitForOperationCompletion(ULONG aOperation, LONG aTimeout)
931 HRESULT Progress::waitForAsyncProgressCompletion(const ComPtr<IProgress> &aPProgressAsync)
1015 HRESULT Progress::cancel()
1050 double Progress::i_calcTotalPercent()
1069 void Progress::i_checkForAutomaticTimeout(void)