17 std::function<void(
const char* condition,
const char* message,
const char* file,
int line)>;
45#define JADG_ASSERT(condition, message) ((void)0)
47#define JADG_ASSERT(condition, message) \
50 ::core::handleAssertionFailure(#condition, message, __FILE__, __LINE__); \
Espace de noms du moteur et de la logique de jeu.
Definition Bootstrap.h:9
void setAssertionHandler(AssertionHandler handler)
Remplace le gestionnaire d'échec d'assertion (utile pour les tests).
Definition Assert.cpp:30
void handleAssertionFailure(const char *condition, const char *message, const char *file, int line)
Invoque le gestionnaire d'échec d'assertion courant.
Definition Assert.cpp:34
std::function< void(const char *condition, const char *message, const char *file, int line)> AssertionHandler
Signature d'un gestionnaire d'échec d'assertion.
Definition Assert.h:16