#include "PLCore/PLCore.h"
Go to the source code of this file.
Define Documentation
Value:{ \
class ERROR_##error {}; \
ERROR_##error _error; \
PLCore::CompileTimeError<false> __error(_error); \
}
Raise error.
- Parameters:
-
[in] | error | Error message (must NOT be a string but a valid C++ identifier, such as My_Error_Message!) |
Value:{ \
class ERROR_##error {}; \
ERROR_##error _error; \
PLCore::CompileTimeError<(expr)> __error(_error); \
}
Raise error if expression is false.
- Parameters:
-
[in] | expr | Expression to check |
[in] | error | Error message (must NOT be a string but a valid C++ identifier, such as My_Error_Message!) |