コード例 #1
0
ファイル: Guard.hpp プロジェクト: CraigCraig/OpenRCT2
 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);
 }