Classes | Namespaces | Macros
GteLogger.h File Reference
#include <GTEngineDEF.h>
#include <mutex>
#include <set>
#include <string>
Include dependency graph for GteLogger.h:

Go to the source code of this file.

Classes

class  gte::Logger::Listener
 
class  gte::Logger
 

Namespaces

 gte
 

Macros

#define LogAssert(condition, message)
 
#define LogError(message)   gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Error()
 
#define LogInformation(message)   gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Information()
 
#define LogWarning(message)   gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Warning()
 

Macro Definition Documentation

#define LogAssert (   condition,
  message 
)
Value:
if (!(condition)) \
{ \
gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Assertion(); \
}
GLenum condition
Definition: glext.h:9100
GLuint GLsizei const GLchar * message
Definition: glcorearb.h:2538

Definition at line 86 of file GteLogger.h.

#define LogError (   message)    gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Error()

Definition at line 92 of file GteLogger.h.

#define LogInformation (   message)    gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Information()

Definition at line 98 of file GteLogger.h.

#define LogWarning (   message)    gte::Logger(__FILE__, __FUNCTION__, __LINE__, message).Warning()

Definition at line 95 of file GteLogger.h.



geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:04