stdarg.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define __vasz(x)   ((sizeof(x)+sizeof(int)-1) & ~(sizeof(int) -1))
#define va_start(ap, parmN)   ((ap) = (va_list)&parmN + __vasz(parmN))
#define va_arg(ap, type)
#define va_end(ap)

Typedefs

typedef char * va_list


Define Documentation

#define __vasz x   )     ((sizeof(x)+sizeof(int)-1) & ~(sizeof(int) -1))
 

Definition at line 77 of file stdarg.h.

#define va_arg ap,
type   ) 
 

Value:

(*((type *)((va_list)((ap) = (void *)((va_list)(ap) + __vasz(type))) \
                                                    - __vasz(type))))

Definition at line 80 of file stdarg.h.

#define va_end ap   ) 
 

Definition at line 83 of file stdarg.h.

#define va_start ap,
parmN   )     ((ap) = (va_list)&parmN + __vasz(parmN))
 

Definition at line 79 of file stdarg.h.


Typedef Documentation

typedef char* va_list
 

Definition at line 75 of file stdarg.h.


Generated on Fri Apr 14 23:11:08 2006 for minix by  doxygen 1.4.6