distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
CONCATENATE.h
Go to the documentation of this file.
1 
12 #ifndef INCLUDE_DISTORTOS_CONCATENATE_H_
13 #define INCLUDE_DISTORTOS_CONCATENATE_H_
14 
22 #define CONCATENATE2_IMPLEMENTATION(a, b) a ## b
23 
31 #define CONCATENATE2(a, b) CONCATENATE2_IMPLEMENTATION(a, b)
32 
41 #define CONCATENATE3_IMPLEMENTATION(a, b, c) a ## b ## c
42 
51 #define CONCATENATE3(a, b, c) CONCATENATE3_IMPLEMENTATION(a, b, c)
52 
62 #define CONCATENATE4_IMPLEMENTATION(a, b, c, d) a ## b ## c ## d
63 
73 #define CONCATENATE4(a, b, c, d) CONCATENATE4_IMPLEMENTATION(a, b, c, d)
74 
75 #endif /* INCLUDE_DISTORTOS_CONCATENATE_H_ */