variadic.h File Reference
Go to the source code of this file.
Defines
-
#define apop_varad_head(type, name) type variadic_##name(variadic_type_##name varad_in)
- #define apop_varad_declare(type, name,...)
-
#define apop_varad_var(name, value) name = varad_in.name ? varad_in.name : (value);
-
#define apop_varad_link(name,...) variadic_##name((variadic_type_##name) {__VA_ARGS__})
Detailed Description
A means of providing more script-like means of sending arguments to a text file.
Copyright (c) 2009 Ben Klemens. Licensed under the modified GNU GPL v2; see COPYING and COPYING2.
Define Documentation
| #define apop_varad_declare |
( |
type, |
|
|
name, |
|
|
... |
|
) |
|
Value:typedef struct { \
__VA_ARGS__ ; \
} variadic_type_##name; \
apop_varad_head(type, name);
Autogenerated by doxygen on 23 Nov 2009.