Asterisk - The Open Source Telephony Project  18.5.0
Macros
proto.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define P(protos)   ( /* protos */ )
 
#define P0()   ()
 
#define P1(x, a)   x a;
 
#define P2(x, a, b)   x a; b;
 
#define P3(x, a, b, c)   x a; b; c;
 
#define P4(x, a, b, c, d)   x a; b; c; d;
 
#define P5(x, a, b, c, d, e)   x a; b; c; d; e;
 
#define P6(x, a, b, c, d, e, f)   x a; b; c; d; e; f;
 
#define P7(x, a, b, c, d, e, f, g)   x a; b; c; d; e; f; g;
 
#define P8(x, a, b, c, d, e, f, g, h)   x a; b; c; d; e; f; g; h;
 

Macro Definition Documentation

◆ P

#define P (   protos)    ( /* protos */ )

Definition at line 51 of file proto.h.

Referenced by P2().

◆ P0

#define P0 ( )    ()

Definition at line 53 of file proto.h.

◆ P1

#define P1 (   x,
  a 
)    x a;

Definition at line 54 of file proto.h.

◆ P2

#define P2 (   x,
  a,
  b 
)    x a; b;

Definition at line 55 of file proto.h.

◆ P3

#define P3 (   x,
  a,
  b,
  c 
)    x a; b; c;

Definition at line 56 of file proto.h.

◆ P4

#define P4 (   x,
  a,
  b,
  c,
  d 
)    x a; b; c; d;

Definition at line 57 of file proto.h.

◆ P5

#define P5 (   x,
  a,
  b,
  c,
  d,
 
)    x a; b; c; d; e;

Definition at line 58 of file proto.h.

◆ P6

#define P6 (   x,
  a,
  b,
  c,
  d,
  e,
 
)    x a; b; c; d; e; f;

Definition at line 59 of file proto.h.

◆ P7

#define P7 (   x,
  a,
  b,
  c,
  d,
  e,
  f,
 
)    x a; b; c; d; e; f; g;

Definition at line 60 of file proto.h.

◆ P8

#define P8 (   x,
  a,
  b,
  c,
  d,
  e,
  f,
  g,
 
)    x a; b; c; d; e; f; g; h;

Definition at line 61 of file proto.h.