Modestus Moon OS  R4
CS 450 project
arg_list.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define arg_list   unsigned char*
 
#define init_arg_list(argList, argBeforeEllipses)
 implemented in macro because there are no templates in C More...
 

Macro Definition Documentation

#define arg_list   unsigned char*

arg_list maintatins a pointer to the current argument on the stack

Definition at line 19 of file arg_list.h.

Referenced by sprintf().

#define init_arg_list (   argList,
  argBeforeEllipses 
)
Value:
{ \
argList = (unsigned char*)&argBeforeEllipses; \
} \

implemented in macro because there are no templates in C

input args are an arg_list, and the last argument of a variadic function

Definition at line 25 of file arg_list.h.

Referenced by sprintf().