rmw  beta1
C API providing a middleware abstraction layer which is used to implement the rest of ROS.
Macros
macros.h File Reference

Go to the source code of this file.

Macros

#define RMW_THREAD_LOCAL   __thread
 
#define RMW_STRINGIFY_IMPL(x)   #x
 
#define RMW_STRINGIFY(x)   RMW_STRINGIFY_IMPL(x)
 
#define RMW_WARN_UNUSED   __attribute__((warn_unused_result))
 

Macro Definition Documentation

§ RMW_THREAD_LOCAL

#define RMW_THREAD_LOCAL   __thread

§ RMW_STRINGIFY_IMPL

#define RMW_STRINGIFY_IMPL (   x)    #x

§ RMW_STRINGIFY

#define RMW_STRINGIFY (   x)    RMW_STRINGIFY_IMPL(x)

§ RMW_WARN_UNUSED

#define RMW_WARN_UNUSED   __attribute__((warn_unused_result))