GNU Radio Manual and C++ API Reference  3.7.10
The Free & Open Software Radio Ecosystem
attributes.h File Reference

Go to the source code of this file.

Macros

#define __GR_ATTR_ALIGNED(x)
 
#define __GR_ATTR_UNUSED
 
#define __GR_ATTR_INLINE
 
#define __GR_ATTR_DEPRECATED
 
#define __GR_ATTR_EXPORT
 
#define __GR_ATTR_IMPORT
 
#define __GR_VLA(TYPE, buf, size)   TYPE * buf = (TYPE *) alloca(sizeof(TYPE) * (size))
 
#define __GR_VLA2D(TYPE, buf, size, size2)   TYPE ** buf = (TYPE **) alloca(sizeof(TYPE) * (size) * (size2))
 

Macro Definition Documentation

#define __GR_ATTR_ALIGNED (   x)
#define __GR_ATTR_DEPRECATED
#define __GR_ATTR_EXPORT
#define __GR_ATTR_IMPORT
#define __GR_ATTR_INLINE
#define __GR_ATTR_UNUSED
#define __GR_VLA (   TYPE,
  buf,
  size 
)    TYPE * buf = (TYPE *) alloca(sizeof(TYPE) * (size))
#define __GR_VLA2D (   TYPE,
  buf,
  size,
  size2 
)    TYPE ** buf = (TYPE **) alloca(sizeof(TYPE) * (size) * (size2))