Go to the documentation of this file.
30 #define ENTERING std::cout << "[" << __PRETTY_FUNCTION__ << "] <<Entering>>" << std::endl;
31 #define LEAVING std::cout << "[" << __PRETTY_FUNCTION__ << "] <<Leaving>>" << std::endl;
32 #define TRACE std::cout << "[" << __PRETTY_FUNCTION__ << "]" << std::endl;
33 #define TSHOW(V) std::cout << "[" << __PRETTY_FUNCTION__ << ":" << __LINE__ << "] " << #V << " = " << (V) << std::endl;
34 #define LSHOW(V) std::cout << "[" << __FILE__ << ":" << __LINE__ << "] " << #V << " = " << (V) << std::endl;
35 #define MSHOW(MESSAGE, V) std::cout << "[" << __FILE__ << ":" << __LINE__ << "] (" << (MESSAGE) << ") " << #V << " = " << (V) << std::endl;
36 #define SHOW(V) std::cout << #V << " = " << (V) << std::endl;
38 #define ENTERING while (false)
39 #define LEAVING while (false)
49 #define MSHOW(MESSAGE, V) \
57 #endif // BOARD_EXCEPTION_H