src/checkpoint/common.h file

Namespaces

namespace checkpoint
namespace checkpoint::debug

Typedefs

using SerialSizeType = size_t
using SerialByteType = char

Functions

template<typename T>
auto useVarsDummy(T t) -> int
template<typename... Args>
void useVars(Args && ... args)
void assertOut(char const* cond, char const* str, char const* file, int const line, char const* func)

Defines

#define DEBUG_CHECKPOINT
#define debug_checkpoint(...)
#define CHECKPOINT_ASSERT_ENABLED
#define checkpoint_force_use(...)
#define checkpointAssert(cond, str)