Pyrogenesis  trunk
Macros | Enumerations | Functions
dbghelp.h File Reference
#include "lib/sysdep/os/win/win.h"
#include <OAIdl.h>
#include <dbghelp.h>
#include "lib/external_libraries/dbghelp_funcs.h"
Include dependency graph for dbghelp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __specstrings
 
#define __in
 
#define __out
 
#define __inout
 
#define __in_opt
 
#define __out_opt
 
#define __inout_opt
 
#define __in_ecount(s)
 
#define __out_ecount(s)
 
#define __inout_ecount(s)
 
#define __in_bcount(s)
 
#define __out_bcount(s)
 
#define __inout_bcount(s)
 
#define __deref_opt_out
 
#define __deref_out
 
#define __out_xcount(s)
 
#define _NO_CVCONST_H
 
#define FUNC(ret, name, params)   EXTERN_C ret (__stdcall *p##name) params;
 

Enumerations

enum  BasicType {
  btNoType = 0, btVoid = 1, btChar = 2, btWChar = 3,
  btInt = 6, btUInt = 7, btFloat = 8, btBCD = 9,
  btBool = 10, btLong = 13, btULong = 14, btCurrency = 25,
  btDate = 26, btVariant = 27, btComplex = 28, btBit = 29,
  btBSTR = 30, btHresult = 31
}
 
enum  DataKind {
  DataIsUnknown, DataIsLocal, DataIsStaticLocal, DataIsParam,
  DataIsObjectPtr, DataIsFileStatic, DataIsGlobal, DataIsMember,
  DataIsStaticMember, DataIsConstant
}
 

Functions

void dbghelp_ImportFunctions ()
 

Macro Definition Documentation

◆ __deref_opt_out

#define __deref_opt_out

◆ __deref_out

#define __deref_out

◆ __in

#define __in

◆ __in_bcount

#define __in_bcount (   s)

◆ __in_ecount

#define __in_ecount (   s)

◆ __in_opt

#define __in_opt

◆ __inout

#define __inout

◆ __inout_bcount

#define __inout_bcount (   s)

◆ __inout_ecount

#define __inout_ecount (   s)

◆ __inout_opt

#define __inout_opt

◆ __out

#define __out

◆ __out_bcount

#define __out_bcount (   s)

◆ __out_ecount

#define __out_ecount (   s)

◆ __out_opt

#define __out_opt

◆ __out_xcount

#define __out_xcount (   s)

◆ __specstrings

#define __specstrings

◆ _NO_CVCONST_H

#define _NO_CVCONST_H

◆ FUNC

#define FUNC (   ret,
  name,
  params 
)    EXTERN_C ret (__stdcall *p##name) params;

Enumeration Type Documentation

◆ BasicType

enum BasicType
Enumerator
btNoType 
btVoid 
btChar 
btWChar 
btInt 
btUInt 
btFloat 
btBCD 
btBool 
btLong 
btULong 
btCurrency 
btDate 
btVariant 
btComplex 
btBit 
btBSTR 
btHresult 

◆ DataKind

enum DataKind
Enumerator
DataIsUnknown 
DataIsLocal 
DataIsStaticLocal 
DataIsParam 
DataIsObjectPtr 
DataIsFileStatic 
DataIsGlobal 
DataIsMember 
DataIsStaticMember 
DataIsConstant 

Function Documentation

◆ dbghelp_ImportFunctions()

void dbghelp_ImportFunctions ( )