12345678910111213141516171819 |
- #ifndef CORE_ERROR_SIMULATOR_HPP
- #define CORE_ERROR_SIMULATOR_HPP
- #ifdef ERROR_SIMULATOR
- namespace Core::Fail {
- extern bool alloc;
- extern bool fileClose;
- extern bool timeGet;
- }
- #define CORE_ALLOC_FAIL Core::Fail::alloc
- #define CORE_FILE_CLOSE_FAIL Core::Fail::fileClose
- #define CORE_TIME_GET_FAIL Core::Fail::timeGet
- #else
- #define CORE_ALLOC_FAIL(...) false
- #define CORE_FILE_CLOSE_FAIL false
- #define CORE_TIME_GET_FAIL false
- #endif
- #endif
|