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