STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Macros | Typedefs
vadefs.h File Reference

Go to the source code of this file.

Macros

#define _INC_VADEFS
 
#define _CRT_PACKING   8
 
#define _W64
 
#define _UINTPTR_T_DEFINED
 
#define _VA_LIST_DEFINED
 
#define _ADDRESSOF(v)   ( &(v) )
 
#define _SLOTSIZEOF(t)   (sizeof(t))
 
#define _APALIGN(t, ap)   (__alignof(t))
 
#define _INTSIZEOF(n)   ( (sizeof(n) + sizeof(int) - 1) & ~(sizeof(int) - 1) )
 
#define _crt_va_start(ap, v)   ( ap = (va_list)_ADDRESSOF(v) + _INTSIZEOF(v) )
 
#define _crt_va_arg(ap, t)   ( *(t *)((ap += _INTSIZEOF(t)) - _INTSIZEOF(t)) )
 
#define _crt_va_end(ap)   ( ap = (va_list)0 )
 

Typedefs

typedef _W64 unsigned int uintptr_t
 
typedef char * va_list
 

Macro Definition Documentation

#define _ADDRESSOF (   v)    ( &(v) )
#define _APALIGN (   t,
  ap 
)    (__alignof(t))
#define _CRT_PACKING   8
#define _crt_va_arg (   ap,
 
)    ( *(t *)((ap += _INTSIZEOF(t)) - _INTSIZEOF(t)) )
#define _crt_va_end (   ap)    ( ap = (va_list)0 )
#define _crt_va_start (   ap,
 
)    ( ap = (va_list)_ADDRESSOF(v) + _INTSIZEOF(v) )
#define _INC_VADEFS
#define _INTSIZEOF (   n)    ( (sizeof(n) + sizeof(int) - 1) & ~(sizeof(int) - 1) )
#define _SLOTSIZEOF (   t)    (sizeof(t))
#define _UINTPTR_T_DEFINED
#define _VA_LIST_DEFINED
#define _W64

Typedef Documentation

typedef _W64 unsigned int uintptr_t
typedef char* va_list