예제 #1
0
 static void ArgumentNotNull(T * argument, const char * message = nullptr, ...)
 {
     va_list args;
     va_start(args, message);
     Assert_VA(argument != nullptr, message, args);
     va_end(args);
 }
예제 #2
0
파일: Guard.cpp 프로젝트: Wirlie/OpenRCT2
 void Assert(bool expression, const char * message, ...)
 {
     va_list args;
     va_start(args, message);
     Assert_VA(expression, message, args);
     va_end(args);
 }
예제 #3
0
파일: Guard.cpp 프로젝트: Wirlie/OpenRCT2
 void Fail(const char * message, ...)
 {
     va_list args;
     va_start(args, message);
     Assert_VA(false, message, args);
     va_end(args);
 }
예제 #4
0
파일: Guard.cpp 프로젝트: Wirlie/OpenRCT2
 void Fail_VA(const char * message, va_list args)
 {
     Assert_VA(false, message, args);
 }