starlet/src/zarg.h File Reference

Go to the source code of this file.

Defines

#define _buildz(...)   __VA_ARGS__, 0
#define __buildargz(a,...)   a
#define __buildargz2(a, b,...)   a, b
#define __buildargz3(a, b, c,...)   a, b, c
#define __buildargz4(a, b, c, d,...)   a, b, c, d
#define __buildargz5(a, b, c, d, e,...)   a, b, c, d, e
#define __buildargz6(a, b, c, d, e, f,...)   a, b, c, d, e, f
#define __buildargz7(a, b, c, d, e, f, g,...)   a, b, c, d, e, f, g
#define __buildargz8(a, b, c, d, e, f, g, h,...)   a, b, c, d, e, f, g, h
#define __buildargz9(a, b, c, d, e, f, g, h, i,...)   a, b, c, d, e, f, g, h, i
#define __buildargz10(a, b, c, d, e, f, g, h, i, j,...)   a, b, c, d, e, f, g, h, i, j
#define __buildargz11(a, b, c, d, e, f, g, h, i, j, k,...)   a, b, c, d, e, f, g, h, i, j, k
#define __buildargz12(a, b, c, d, e, f, g, h, i, j, k, l,...)   a, b, c, d, e, f, g, h, i, j, k, l
#define __buildargz13(a, b, c, d, e, f, g, h, i, j, k, l, m,...)   a, b, c, d, e, f, g, h, i, j, k, l, m
#define __buildargz14(a, b, c, d, e, f, g, h, i, j, k, l, m, n,...)   a, b, c, d, e, f, g, h, i, j, k, l, m, n
#define __buildargz15(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o...)   a, b, c, d, e, f, g, h, i, j, k, l, m, n, o
#define _buildargz(...)   __buildargz(__VA_ARGS__, 0)
#define _buildargz2(...)   __buildargz2(__VA_ARGS__, 0, 0)
#define _buildargz3(...)   __buildargz3(__VA_ARGS__, 0, 0, 0)
#define _buildargz4(...)   __buildargz4(__VA_ARGS__, 0, 0, 0, 0)
#define _buildargz5(...)   __buildargz5(__VA_ARGS__, 0, 0, 0, 0, 0)
#define _buildargz6(...)   __buildargz6(__VA_ARGS__, 0, 0, 0, 0, 0, 0)
#define _buildargz7(...)   __buildargz7(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz8(...)   __buildargz8(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz9(...)   __buildargz9(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz10(...)   __buildargz10(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz11(...)   __buildargz11(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz12(...)   __buildargz12(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz13(...)   __buildargz13(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz14(...)   __buildargz14(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)
#define _buildargz15(...)   __buildargz15(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)


Define Documentation

#define __buildargz ( a,
...   )     a

Definition at line 8 of file zarg.h.

#define __buildargz10 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
...   )     a, b, c, d, e, f, g, h, i, j

Definition at line 35 of file zarg.h.

#define __buildargz11 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
k,
...   )     a, b, c, d, e, f, g, h, i, j, k

Definition at line 38 of file zarg.h.

#define __buildargz12 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
k,
l,
...   )     a, b, c, d, e, f, g, h, i, j, k, l

Definition at line 41 of file zarg.h.

#define __buildargz13 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
k,
l,
m,
...   )     a, b, c, d, e, f, g, h, i, j, k, l, m

Definition at line 44 of file zarg.h.

#define __buildargz14 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
k,
l,
m,
n,
...   )     a, b, c, d, e, f, g, h, i, j, k, l, m, n

Definition at line 47 of file zarg.h.

#define __buildargz15 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
j,
k,
l,
m,
n,
o...   )     a, b, c, d, e, f, g, h, i, j, k, l, m, n, o

Definition at line 50 of file zarg.h.

#define __buildargz2 ( a,
b,
...   )     a, b

Definition at line 11 of file zarg.h.

#define __buildargz3 ( a,
b,
c,
...   )     a, b, c

Definition at line 14 of file zarg.h.

#define __buildargz4 ( a,
b,
c,
d,
...   )     a, b, c, d

Definition at line 17 of file zarg.h.

#define __buildargz5 ( a,
b,
c,
d,
e,
...   )     a, b, c, d, e

Definition at line 20 of file zarg.h.

#define __buildargz6 ( a,
b,
c,
d,
e,
f,
...   )     a, b, c, d, e, f

Definition at line 23 of file zarg.h.

#define __buildargz7 ( a,
b,
c,
d,
e,
f,
g,
...   )     a, b, c, d, e, f, g

Definition at line 26 of file zarg.h.

#define __buildargz8 ( a,
b,
c,
d,
e,
f,
g,
h,
...   )     a, b, c, d, e, f, g, h

Definition at line 29 of file zarg.h.

#define __buildargz9 ( a,
b,
c,
d,
e,
f,
g,
h,
i,
...   )     a, b, c, d, e, f, g, h, i

Definition at line 32 of file zarg.h.

#define _buildargz ( ...   )     __buildargz(__VA_ARGS__, 0)

Definition at line 53 of file zarg.h.

#define _buildargz10 ( ...   )     __buildargz10(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 80 of file zarg.h.

#define _buildargz11 ( ...   )     __buildargz11(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 83 of file zarg.h.

#define _buildargz12 ( ...   )     __buildargz12(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 86 of file zarg.h.

#define _buildargz13 ( ...   )     __buildargz13(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 89 of file zarg.h.

#define _buildargz14 ( ...   )     __buildargz14(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 92 of file zarg.h.

#define _buildargz15 ( ...   )     __buildargz15(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 95 of file zarg.h.

#define _buildargz2 ( ...   )     __buildargz2(__VA_ARGS__, 0, 0)

Definition at line 56 of file zarg.h.

#define _buildargz3 ( ...   )     __buildargz3(__VA_ARGS__, 0, 0, 0)

Definition at line 59 of file zarg.h.

#define _buildargz4 ( ...   )     __buildargz4(__VA_ARGS__, 0, 0, 0, 0)

Definition at line 62 of file zarg.h.

#define _buildargz5 ( ...   )     __buildargz5(__VA_ARGS__, 0, 0, 0, 0, 0)

Definition at line 65 of file zarg.h.

#define _buildargz6 ( ...   )     __buildargz6(__VA_ARGS__, 0, 0, 0, 0, 0, 0)

Definition at line 68 of file zarg.h.

#define _buildargz7 ( ...   )     __buildargz7(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0)

Definition at line 71 of file zarg.h.

#define _buildargz8 ( ...   )     __buildargz8(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 74 of file zarg.h.

#define _buildargz9 ( ...   )     __buildargz9(__VA_ARGS__, 0, 0, 0, 0, 0, 0, 0, 0, 0)

Definition at line 77 of file zarg.h.

#define _buildz ( ...   )     __VA_ARGS__, 0

Definition at line 5 of file zarg.h.


Generated on Fri Oct 9 10:26:00 2009 for FreeVMS by  doxygen 1.5.5