|
Wallaroo
0.8
|
Go to the documentation of this file.
33 #ifndef WALLAROO_REGISTEREDCLASS_H_
34 #define WALLAROO_REGISTEREDCLASS_H_
43 #define WALLAROO_TOKENPASTE_HELPER(x, y) x ## y
44 #define WALLAROO_TOKENPASTE(x, y) WALLAROO_TOKENPASTE_HELPER(x, y)
56 #define WALLAROO_REGISTER_NAME( N, C, ... ) \
57 static const ::wallaroo::Registration< C, ##__VA_ARGS__ > WALLAROO_TOKENPASTE(__reg__,__LINE__)( N ) ;
67 #define WALLAROO_REGISTER( C, ... ) \
68 WALLAROO_REGISTER_NAME( #C, C, ##__VA_ARGS__ )