CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
vpp_tools.h File Reference

Go to the source code of this file.

Macros

#define meminit(s)   for (unsigned __mem_ind__ = 0; __mem_ind__ < sizeof(s)/sizeof(ULLONG); __mem_ind__++) siginit(s[__mem_ind__]);
 
#define sigcat(s1, n1, s2, n2)   ((s1 << n2) | s2)
 
#define siginit(s)   {if ((CH_##s = s - RC_##s) != 0) {__glob__change__ = 1; RC_##s = s;}}
 
#define Signal(s)   ULLONG s, RC_##s, CH_##s
 

Macro Definition Documentation

#define meminit (   s)    for (unsigned __mem_ind__ = 0; __mem_ind__ < sizeof(s)/sizeof(ULLONG); __mem_ind__++) siginit(s[__mem_ind__]);

Definition at line 11 of file vpp_tools.h.

#define sigcat (   s1,
  n1,
  s2,
  n2 
)    ((s1 << n2) | s2)

Definition at line 2 of file vpp_tools.h.

#define siginit (   s)    {if ((CH_##s = s - RC_##s) != 0) {__glob__change__ = 1; RC_##s = s;}}

Definition at line 8 of file vpp_tools.h.

#define Signal (   s)    ULLONG s, RC_##s, CH_##s

Definition at line 5 of file vpp_tools.h.