Jopnal Engine  alpha 0.4
Simple Component Based 2D/3D Game Engine
Classes | Macros
Utility

Classes

class  jop::Clock
 
class  jop::CommandHandler
 
class  jop::DateTime
 
class  jop::DirectoryWatcher
 
class  jop::Message
 
class  jop::Randomizer
 
class  jop::SafeReferenceable< T >
 
class  jop::Thread
 

Macros

#define JOP_ASSERT(expression, message)
 Custom assertion macro. More...
 
#define JOP_ASSERT_EVAL(expression, message)   (expression)
 Custom assertion macro. More...
 

Detailed Description

Macro Definition Documentation

#define JOP_ASSERT (   expression,
  message 
)

#include <Assert.hpp>

Custom assertion macro.

Parameters
expressionThe expression to evaluate, which is required to be true if the program is to continue
messageThe error message to print in case of assertion failure
#define JOP_ASSERT_EVAL (   expression,
  message 
)    (expression)

#include <Assert.hpp>

Custom assertion macro.

This version of the assertion macro will evaluete the expression even when assertions have been turned off.

Parameters
expressionThe expression to evaluate, which is required to be true if the program is to continue
messageThe error message to print in case of assertion failure