VirtualBox

vbox的更動 13717 路徑 trunk/include


忽略:
時間撮記:
2008-10-31 下午02:31:23 (16 年 以前)
作者:
vboxsync
訊息:

VMM,IPRT: More GC->RC and similar cleanups.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/include/iprt/log.h

    r13580 r13717  
    13581358 *
    13591359 * @param   pLogger             The logger instance to be cloned.
    1360  * @param   pLoggerGC           Where to create the GC logger instance.
    1361  * @param   cbLoggerGC          Amount of memory allocated to for the GC logger instance clone.
    1362  * @param   pfnLoggerGCPtr      Pointer to logger wrapper function for this instance (GC Ptr).
    1363  * @param   pfnFlushGCPtr       Pointer to flush function (GC Ptr).
     1360 * @param   pLoggerRC           Where to create the RC logger instance.
     1361 * @param   cbLoggerRC          Amount of memory allocated to for the RC logger
     1362 *                              instance clone.
     1363 * @param   pfnLoggerRCPtr      Pointer to logger wrapper function for this
     1364 *                              instance (RC Ptr).
     1365 * @param   pfnFlushRCPtr       Pointer to flush function (RC Ptr).
    13641366 * @param   fFlags              Logger instance flags, a combination of the RTLOGFLAGS_* values.
    13651367 */
    1366 RTDECL(int) RTLogCloneRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerGC, size_t cbLoggerGC,
    1367                          RTRCPTR pfnLoggerGCPtr, RTRCPTR pfnFlushGCPtr, RTUINT fFlags);
    1368 
    1369 /**
    1370  * Flushes a GC logger instance to a HC logger.
     1368RTDECL(int) RTLogCloneRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC, size_t cbLoggerRC,
     1369                         RTRCPTR pfnLoggerRCPtr, RTRCPTR pfnFlushRCPtr, RTUINT fFlags);
     1370
     1371/**
     1372 * Flushes a RC logger instance to a R3 logger.
    13711373 *
    13721374 * @returns iprt status code.
    1373  * @param   pLogger     The HC logger instance to flush pLoggerGC to.
    1374  *                      If NULL the default logger is used.
    1375  * @param   pLoggerGC   The GC logger instance to flush.
    1376  */
    1377 RTDECL(void) RTLogFlushGC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerGC);
     1375 * @param   pLogger     The R3 logger instance to flush pLoggerRC to. If NULL
     1376 *                      the default logger is used.
     1377 * @param   pLoggerRC   The RC logger instance to flush.
     1378 */
     1379RTDECL(void) RTLogFlushRC(PRTLOGGER pLogger, PRTLOGGERRC pLoggerRC);
    13781380
    13791381/**
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette