Defines | |
#define | JETBYTE_TODOSTRINGIZE(L) #L |
#define | JETBYTE_TODOMAKESTRING(M, L) M(L) |
#define | JETBYTE_TODOLINE JETBYTE_TODOMAKESTRING( JETBYTE_TODOSTRINGIZE, __LINE__) |
#define | JETBYTE_MACROASSTRING(x) JETBYTE_TODOMAKESTRING( JETBYTE_TODOSTRINGIZE, x) |
#define | JETBYTE_TODO(x) |
JETBYTE_TODO(message) - leave yourself notes that show up in the build window like warnings. | |
#define | JETBYTE_BUG(_msg) message(__FILE__ "(" JETBYTE_TODOLINE ") : BUG : " _msg) |
Don't document a bug with this, fix it! | |
#define | JETBYTE_MESSAGE(_msg) message(__FILE__ "(" JETBYTE_TODOLINE ") : " _msg) |
Just a message. | |
#define | JETBYTE_STOP(_msg) error(__FILE__ "(" JETBYTE_TODOLINE ") : " _msg) |
Just an error. |
#define JETBYTE_BUG | ( | _msg | ) | message(__FILE__ "(" JETBYTE_TODOLINE ") : BUG : " _msg) |
Don't document a bug with this, fix it!
#define JETBYTE_MACROASSTRING | ( | x | ) | JETBYTE_TODOMAKESTRING( JETBYTE_TODOSTRINGIZE, x) |
#define JETBYTE_MESSAGE | ( | _msg | ) | message(__FILE__ "(" JETBYTE_TODOLINE ") : " _msg) |
Just a message.
#define JETBYTE_STOP | ( | _msg | ) | error(__FILE__ "(" JETBYTE_TODOLINE ") : " _msg) |
Just an error.
#define JETBYTE_TODO | ( | x | ) |
JETBYTE_TODO(message) - leave yourself notes that show up in the build window like warnings.
#define JETBYTE_TODOLINE JETBYTE_TODOMAKESTRING( JETBYTE_TODOSTRINGIZE, __LINE__) |
#define JETBYTE_TODOMAKESTRING | ( | M, | |||
L | ) | M(L) |
#define JETBYTE_TODOSTRINGIZE | ( | L | ) | #L |