VirtualBox

Changeset 19509 in vbox for trunk/include/iprt/types.h


Ignore:
Timestamp:
May 8, 2009 2:18:39 AM (16 years ago)
Author:
vboxsync
Message:

IPRT: Started on debug support, RTDbg*.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/iprt/types.h

    r18909 r19509  
    11681168
    11691169/** A handle table handle. */
    1170 typedef struct RTHANDLETABLEINT                    *RTHANDLETABLE;
     1170typedef R3R0PTRTYPE(struct RTHANDLETABLEINT *)      RTHANDLETABLE;
    11711171/** A pointer to a handle table handle. */
    11721172typedef RTHANDLETABLE                              *PRTHANDLETABLE;
     
    11761176
    11771177/** A handle to a low resolution timer. */
    1178 typedef struct RTTIMERLRINT                        *RTTIMERLR;
     1178typedef R3R0PTRTYPE(struct RTTIMERLRINT *)          RTTIMERLR;
    11791179/** A pointer to a low resolution timer handle. */
    11801180typedef RTTIMERLR                                  *PRTTIMERLR;
     
    11841184
    11851185/** Handle to a random number generator. */
    1186 typedef struct RTRANDINT                           *RTRAND;
     1186typedef R3R0PTRTYPE(struct RTRANDINT *)             RTRAND;
    11871187/** Pointer to a random number generator handle. */
    11881188typedef RTRAND                                     *PRTRAND;
    11891189/** NIL random number genrator handle value. */
    11901190#define NIL_RTRAND                                  ((RTRAND)0)
     1191
     1192/** Debug address space handle. */
     1193typedef R3R0PTRTYPE(struct RTDBGASINT *)            RTDBGAS;
     1194/** Pointer to a debug address space handle. */
     1195typedef RTDBGAS                                    *PRTDBGAS;
     1196/** NIL debug address space handle. */
     1197#define NIL_RTDBGAS                                 ((PRTDBGAS)0)
     1198
     1199/** Debug module handle. */
     1200typedef R3R0PTRTYPE(struct RTDBGMODINT *)           RTDBGMOD;
     1201/** Pointer to a debug module handle. */
     1202typedef RTDBGMOD                                   *PRTDBGMOD;
     1203/** NIL debug module handle. */
     1204#define NIL_RTDBGMOD                                ((PRTDBGMOD)0)
    11911205
    11921206
Note: See TracChangeset for help on using the changeset viewer.

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