source:
dev/trunk/ab5.0/jenga/include/MyAssert.h@
828
Last change on this file since 828 was 828, checked in by , 12 years ago | |
---|---|
File size: 412 bytes |
Rev | Line | |
---|---|---|
[828] | 1 | #include <string> |
2 | ||
[738] | 3 | #pragma once |
4 | ||
5 | #define MyAssertMsg(expr, msg) (void)( expr || Jenga::AssertReport( __FILE__, __LINE__, msg ) ) | |
6 | #define MyAssert(expr) (void)( expr || Jenga::AssertReport( __FILE__, __LINE__, "" ) ) | |
7 | ||
8 | namespace Jenga | |
9 | { | |
10 | ||
11 | ||
12 | bool AssertReport( const char *lpszFilePath, int line, const char *msg ); | |
13 | bool AssertReport( const char *lpszFilePath, int line, const std::string &msg ); | |
14 | ||
15 | ||
16 | } |
Note:
See TracBrowser
for help on using the repository browser.