stdarg_e.h File Reference

API published in:
API deprecated in:


Go to the source code of this file.


Defines

#define  va_start(ap, pn)   (ap=(__e32_va_list)&pn+((sizeof(pn)+sizeof(int)-1)&~(sizeof(int)-1)),(void)0)
#define  va_arg(ap, type)   (ap+=((sizeof(type)+sizeof(int)-1)&~(sizeof(int)-1)),(*(type *)(ap-((sizeof(type)+sizeof(int)-1)&~(sizeof(int)-1)))))
#define  va_end(ap)   (ap=0,(void)0)

Typedefs

typedef char *  __e32_va_list
  EPOC32 definitions, extracted from E32DEFS.H.

Define Documentation

#define va_arg ap,
type   )     (ap+=((sizeof(type)+sizeof(int)-1)&~(sizeof(int)-1)),(*(type *)(ap-((sizeof(type)+sizeof(int)-1)&~(sizeof(int)-1)))))
 
#define va_end ap   )     (ap=0,(void)0)
 
#define va_start ap,
pn   )     (ap=(__e32_va_list)&pn+((sizeof(pn)+sizeof(int)-1)&~(sizeof(int)-1)),(void)0)
 

Typedef Documentation

typedef char* __e32_va_list
 

EPOC32 definitions, extracted from E32DEFS.H.


Copyright © Nokia Corporation 2001-2008
Back to top