|
Manak
2.0.0
|

Go to the source code of this file.
Macros | |
| #define | MANAK_INLINE inline |
| Check if user has opt for dynamic linking. More... | |
| #define | MANAK_STRINGIZE(X) MANAK_STRINGIZE_2(X) |
| Converts the parameter into string. More... | |
| #define | MANAK_STRINGIZE_2(X) #X |
| #define | STRING_JOIN(X, Y) STRING_JOIN2(X, Y) |
| Joins given parameters. More... | |
| #define | STRING_JOIN2(X, Y) X ##_## Y |
Some useful preprocessor functions.
Definition in file macro_utils.hpp.
| #define MANAK_INLINE inline |
Check if user has opt for dynamic linking.
Definition at line 25 of file macro_utils.hpp.
| #define MANAK_STRINGIZE | ( | X | ) | MANAK_STRINGIZE_2(X) |
Converts the parameter into string.
Definition at line 13 of file macro_utils.hpp.
| #define MANAK_STRINGIZE_2 | ( | X | ) | #X |
Definition at line 10 of file macro_utils.hpp.
| #define STRING_JOIN | ( | X, | |
| Y | |||
| ) | STRING_JOIN2(X, Y) |
Joins given parameters.
Definition at line 18 of file macro_utils.hpp.
| #define STRING_JOIN2 | ( | X, | |
| Y | |||
| ) | X ##_## Y |
Definition at line 15 of file macro_utils.hpp.