triodef.h File Reference

Go to the source code of this file.

Defines

#define TRIO_ARGS1(list, a1)   list a1;
#define TRIO_ARGS2(list, a1, a2)   list a1; a2;
#define TRIO_ARGS3(list, a1, a2, a3)   list a1; a2; a3;
#define TRIO_ARGS4(list, a1, a2, a3, a4)   list a1; a2; a3; a4;
#define TRIO_ARGS5(list, a1, a2, a3, a4, a5)   list a1; a2; a3; a4; a5;
#define TRIO_ARGS6(list, a1, a2, a3, a4, a5, a6)   list a1; a2; a3; a4; a5; a6;
#define TRIO_COMPILER_ANCIENT
#define TRIO_COMPILER_SUPPORTS_LL
#define TRIO_CONST
#define TRIO_INLINE
#define TRIO_NOARGS
#define TRIO_PRIVATE   static
#define TRIO_PROTO(x)   ()
#define TRIO_PUBLIC
#define TRIO_SIGNED
#define TRIO_SUFFIX_LONG(x)   x
#define TRIO_VA_DECL   va_dcl
#define TRIO_VA_END(x)   va_end(x)
#define TRIO_VA_START(x, y)   va_start(x)
#define TRIO_VARGS2(list, a1, a2)   list a1; a2
#define TRIO_VARGS3(list, a1, a2, a3)   list a1; a2; a3
#define TRIO_VARGS4(list, a1, a2, a3, a4)   list a1; a2; a3; a4
#define TRIO_VARGS5(list, a1, a2, a3, a4, a5)   list a1; a2; a3; a4; a5
#define TRIO_VOLATILE

Typedefs

typedef double trio_long_double_t
typedef char * trio_pointer_t


Define Documentation

#define TRIO_ARGS1 ( list,
a1   )     list a1;

Definition at line 139 of file triodef.h.

#define TRIO_ARGS2 ( list,
a1,
a2   )     list a1; a2;

Definition at line 140 of file triodef.h.

#define TRIO_ARGS3 ( list,
a1,
a2,
a3   )     list a1; a2; a3;

Definition at line 141 of file triodef.h.

#define TRIO_ARGS4 ( list,
a1,
a2,
a3,
a4   )     list a1; a2; a3; a4;

Definition at line 142 of file triodef.h.

#define TRIO_ARGS5 ( list,
a1,
a2,
a3,
a4,
a5   )     list a1; a2; a3; a4; a5;

Definition at line 143 of file triodef.h.

#define TRIO_ARGS6 ( list,
a1,
a2,
a3,
a4,
a5,
a6   )     list a1; a2; a3; a4; a5; a6;

Definition at line 144 of file triodef.h.

#define TRIO_COMPILER_ANCIENT

Definition at line 127 of file triodef.h.

#define TRIO_COMPILER_SUPPORTS_LL

Definition at line 219 of file triodef.h.

#define TRIO_CONST

Definition at line 131 of file triodef.h.

#define TRIO_INLINE

Definition at line 185 of file triodef.h.

#define TRIO_NOARGS

Definition at line 138 of file triodef.h.

#define TRIO_PRIVATE   static

Definition at line 123 of file triodef.h.

#define TRIO_PROTO (  )     ()

Definition at line 137 of file triodef.h.

#define TRIO_PUBLIC

Definition at line 120 of file triodef.h.

#define TRIO_SIGNED

Definition at line 133 of file triodef.h.

#define TRIO_SUFFIX_LONG (  )     x

Definition at line 136 of file triodef.h.

#define TRIO_VA_DECL   va_dcl

Definition at line 149 of file triodef.h.

#define TRIO_VA_END (  )     va_end(x)

Definition at line 151 of file triodef.h.

#define TRIO_VA_START ( x,
 )     va_start(x)

Definition at line 150 of file triodef.h.

#define TRIO_VARGS2 ( list,
a1,
a2   )     list a1; a2

Definition at line 145 of file triodef.h.

#define TRIO_VARGS3 ( list,
a1,
a2,
a3   )     list a1; a2; a3

Definition at line 146 of file triodef.h.

#define TRIO_VARGS4 ( list,
a1,
a2,
a3,
a4   )     list a1; a2; a3; a4

Definition at line 147 of file triodef.h.

#define TRIO_VARGS5 ( list,
a1,
a2,
a3,
a4,
a5   )     list a1; a2; a3; a4; a5

Definition at line 148 of file triodef.h.

#define TRIO_VOLATILE

Definition at line 132 of file triodef.h.


Typedef Documentation

typedef double trio_long_double_t

Definition at line 134 of file triodef.h.

typedef char* trio_pointer_t

Definition at line 135 of file triodef.h.

footer


 SourceForge.net Logo