Changeset 89696 in vbox for trunk/src/VBox/Main/include
- Timestamp:
- Jun 15, 2021 9:53:06 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 145144
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/MachineDebuggerImpl.h
r85121 r89696 27 27 28 28 class Console; 29 class Progress; 29 30 30 31 class ATL_NO_VTABLE MachineDebugger : … … 134 135 com::Utf8Str &aStats); 135 136 HRESULT getCPULoad(ULONG aCpuId, ULONG *aPctExecuting, ULONG *aPctHalted, ULONG *aPctOther, LONG64 *aMsInterval) RT_OVERRIDE; 137 HRESULT takeGuestSample(const com::Utf8Str &aFilename, ULONG aUsInterval, LONG64 aUsSampleTime, ComPtr<IProgress> &pProgress); 136 138 137 139 // private methods … … 145 147 typedef FNLOGGETSTR *PFNLOGGETSTR; 146 148 HRESULT i_logStringProps(PRTLOGGER pLogger, PFNLOGGETSTR pfnLogGetStr, const char *pszLogGetStr, Utf8Str *pstrSettings); 149 150 static DECLCALLBACK(int) i_dbgfProgressCallback(void *pvUser, unsigned uPercentage); 147 151 148 152 Console * const mParent; … … 160 164 bool mFlushMode; 161 165 /** @} */ 166 167 /** @name Sample report related things. 168 * @{ */ 169 /** Sample report handle. */ 170 DBGFSAMPLEREPORT m_hSampleReport; 171 /** Progress object for the currently taken guest sample. */ 172 ComObjPtr<Progress> m_Progress; 173 /** Filename to dump the report to. */ 174 com::Utf8Str m_strFilename; 175 /** @} */ 162 176 }; 163 177
Note:
See TracChangeset
for help on using the changeset viewer.