OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
Macros
protomas.h File Reference

Go to the source code of this file.

Macros

#define var_start(x, y)   va_start(x)
 
#define FUN0()   ()
 
#define EXT0()   ()
 
#define FUN1(t1, a1)   (a1) t1 a1;
 
#define EXT1(t1)   ()
 
#define FUN1N(t1, a1)   (a1,va_alist) t1 a1; va_dcl
 
#define EXT1N(t1)   ()
 
#define FUN2(t1, a1, t2, a2)   (a1, a2) t1 a1; t2 a2;
 
#define EXT2(t1, t2)   ()
 
#define FUN2N(t1, a1, t2, a2, va_alist)   (a1, a2) t1 a1; t2 a2; va_dcl
 
#define EXT2N(t1, t2)   ()
 
#define FUN3(t1, a1, t2, a2, t3, a3)   (a1, a2, a3) t1 a1; t2 a2; t3 a3;
 
#define EXT3(t1, t2, t3)   ()
 
#define FUN3N(t1, a1, t2, a2, t3, a3)   (a1, a2, a3, va_alist) t1 a1; t2 a2; t3 a3; va_dcl
 
#define EXT3N(t1, t2, t3)   ()
 
#define FUN4(t1, a1, t2, a2, t3, a3, t4, a4)   (a1, a2, a3, a4) t1 a1; t2 a2; t3 a3; t4 a4;
 
#define EXT4(t1, t2, t3, t4)   ()
 
#define FUN5(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5)   (a1, a2, a3, a4, a5) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5;
 
#define EXT5(t1, t2, t3, t4, t5)   ()
 
#define FUN6(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6)   (a1, a2, a3, a4, a5, a6) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6;
 
#define EXT6(t1, t2, t3, t4, t5, t6)   ()
 
#define FUN7(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7)   (a1, a2, a3, a4, a5, a6, a7) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7;
 
#define EXT7(t1, t2, t3, t4, t5, t6, t7)   ()
 
#define FUN8(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8)   (a1, a2, a3, a4, a5, a6, a7, a8) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8;
 
#define EXT8(t1, t2, t3, t4, t5, t6, t7, t8)   ()
 
#define FUN9(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8, t9, a9)   (a1, a2, a3, a4, a5, a6, a7, a8, a9) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9;
 
#define EXT9(t1, t2, t3, t4, t5, t6, t7, t8, t9)   ()
 
#define FUN10(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8, t9, a9, t10, a10)   (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10;
 
#define EXT10(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10)   ()
 
#define FUN11(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8, t9, a9, t10, a10, t11, a11)   (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11;
 
#define EXT11(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11)   ()
 
#define FUN12(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8, t9, a9, t10, a10, t11, a11, t12, a12)   (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11; t12 a12;
 
#define EXT12(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12)   ()
 
#define FUN13(t1, a1, t2, a2, t3, a3, t4, a4, t5, a5, t6, a6, t7, a7, t8, a8, t9, a9, t10, a10, t11, a11, t12, a12, t13, a13)   (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11; t12 a12; t13 a13;
 
#define EXT13(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13)   ()
 

Macro Definition Documentation

◆ EXT0

#define EXT0 ( )    ()

Definition at line 71 of file protomas.h.

◆ EXT1

#define EXT1 (   t1)    ()

Definition at line 74 of file protomas.h.

◆ EXT10

#define EXT10 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8,
  t9,
  t10 
)    ()

Definition at line 107 of file protomas.h.

◆ EXT11

#define EXT11 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8,
  t9,
  t10,
  t11 
)    ()

Definition at line 110 of file protomas.h.

◆ EXT12

#define EXT12 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8,
  t9,
  t10,
  t11,
  t12 
)    ()

Definition at line 113 of file protomas.h.

◆ EXT13

#define EXT13 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8,
  t9,
  t10,
  t11,
  t12,
  t13 
)    ()

Definition at line 116 of file protomas.h.

◆ EXT1N

#define EXT1N (   t1)    ()

Definition at line 76 of file protomas.h.

◆ EXT2

#define EXT2 (   t1,
  t2 
)    ()

Definition at line 79 of file protomas.h.

◆ EXT2N

#define EXT2N (   t1,
  t2 
)    ()

Definition at line 81 of file protomas.h.

◆ EXT3

#define EXT3 (   t1,
  t2,
  t3 
)    ()

Definition at line 84 of file protomas.h.

◆ EXT3N

#define EXT3N (   t1,
  t2,
  t3 
)    ()

Definition at line 86 of file protomas.h.

◆ EXT4

#define EXT4 (   t1,
  t2,
  t3,
  t4 
)    ()

Definition at line 89 of file protomas.h.

◆ EXT5

#define EXT5 (   t1,
  t2,
  t3,
  t4,
  t5 
)    ()

Definition at line 92 of file protomas.h.

◆ EXT6

#define EXT6 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6 
)    ()

Definition at line 95 of file protomas.h.

◆ EXT7

#define EXT7 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7 
)    ()

Definition at line 98 of file protomas.h.

◆ EXT8

#define EXT8 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8 
)    ()

Definition at line 101 of file protomas.h.

◆ EXT9

#define EXT9 (   t1,
  t2,
  t3,
  t4,
  t5,
  t6,
  t7,
  t8,
  t9 
)    ()

Definition at line 104 of file protomas.h.

◆ FUN0

#define FUN0 ( )    ()

Definition at line 70 of file protomas.h.

◆ FUN1

#define FUN1 (   t1,
  a1 
)    (a1) t1 a1;

Definition at line 73 of file protomas.h.

◆ FUN10

#define FUN10 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8,
  t9,
  a9,
  t10,
  a10 
)    (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10;

Definition at line 106 of file protomas.h.

◆ FUN11

#define FUN11 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8,
  t9,
  a9,
  t10,
  a10,
  t11,
  a11 
)    (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11;

Definition at line 109 of file protomas.h.

◆ FUN12

#define FUN12 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8,
  t9,
  a9,
  t10,
  a10,
  t11,
  a11,
  t12,
  a12 
)    (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11; t12 a12;

Definition at line 112 of file protomas.h.

◆ FUN13

#define FUN13 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8,
  t9,
  a9,
  t10,
  a10,
  t11,
  a11,
  t12,
  a12,
  t13,
  a13 
)    (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9; t10 a10; t11 a11; t12 a12; t13 a13;

Definition at line 115 of file protomas.h.

◆ FUN1N

#define FUN1N (   t1,
  a1 
)    (a1,va_alist) t1 a1; va_dcl

Definition at line 75 of file protomas.h.

◆ FUN2

#define FUN2 (   t1,
  a1,
  t2,
  a2 
)    (a1, a2) t1 a1; t2 a2;

Definition at line 78 of file protomas.h.

◆ FUN2N

#define FUN2N (   t1,
  a1,
  t2,
  a2,
  va_alist 
)    (a1, a2) t1 a1; t2 a2; va_dcl

Definition at line 80 of file protomas.h.

◆ FUN3

#define FUN3 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3 
)    (a1, a2, a3) t1 a1; t2 a2; t3 a3;

Definition at line 83 of file protomas.h.

◆ FUN3N

#define FUN3N (   t1,
  a1,
  t2,
  a2,
  t3,
  a3 
)    (a1, a2, a3, va_alist) t1 a1; t2 a2; t3 a3; va_dcl

Definition at line 85 of file protomas.h.

◆ FUN4

#define FUN4 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4 
)    (a1, a2, a3, a4) t1 a1; t2 a2; t3 a3; t4 a4;

Definition at line 88 of file protomas.h.

◆ FUN5

#define FUN5 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5 
)    (a1, a2, a3, a4, a5) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5;

Definition at line 91 of file protomas.h.

◆ FUN6

#define FUN6 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6 
)    (a1, a2, a3, a4, a5, a6) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6;

Definition at line 94 of file protomas.h.

◆ FUN7

#define FUN7 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7 
)    (a1, a2, a3, a4, a5, a6, a7) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7;

Definition at line 97 of file protomas.h.

◆ FUN8

#define FUN8 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8 
)    (a1, a2, a3, a4, a5, a6, a7, a8) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8;

Definition at line 100 of file protomas.h.

◆ FUN9

#define FUN9 (   t1,
  a1,
  t2,
  a2,
  t3,
  a3,
  t4,
  a4,
  t5,
  a5,
  t6,
  a6,
  t7,
  a7,
  t8,
  a8,
  t9,
  a9 
)    (a1, a2, a3, a4, a5, a6, a7, a8, a9) t1 a1; t2 a2; t3 a3; t4 a4; t5 a5; t6 a6; t7 a7; t8 a8; t9 a9;

Definition at line 103 of file protomas.h.

◆ var_start

#define var_start (   x,
  y 
)    va_start(x)

Definition at line 66 of file protomas.h.