Kochol Game Engine  0.1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
kge::io::Logger Class Reference

#include <Logger.h>

Static Public Member Functions

static void Log (const char *message, LogMode lm=ELM_Information)
static void Log (const char *message, const char *Text, LogMode lm=ELM_Information)
static void Log (LogMode lm, const char *Text,...)
static void Info (const char *Text,...)
 Information level logs.
static void Warning (const char *Text,...)
 Warning level logs.
static void Error (const char *Text,...)
 Error level logs.
static void Debug (const char *Text,...)
 Debug level logs.
static void SuccessKGE (const char *Text,...)
 Success level logs.

Static Public Attributes

static core::Functor1< void,
const char * > * 
pf

Detailed Description

Definition at line 27 of file Logger.h.

Member Function Documentation

static void kge::io::Logger::Debug ( const char *  Text,
  ... 
)
static

Debug level logs.

static void kge::io::Logger::Error ( const char *  Text,
  ... 
)
static

Error level logs.

static void kge::io::Logger::Info ( const char *  Text,
  ... 
)
static

Information level logs.

static void kge::io::Logger::Log ( const char *  message,
LogMode  lm = ELM_Information 
)
static
static void kge::io::Logger::Log ( const char *  message,
const char *  Text,
LogMode  lm = ELM_Information 
)
static
static void kge::io::Logger::Log ( LogMode  lm,
const char *  Text,
  ... 
)
static
static void kge::io::Logger::SuccessKGE ( const char *  Text,
  ... 
)
static

Success level logs.

static void kge::io::Logger::Warning ( const char *  Text,
  ... 
)
static

Warning level logs.

Member Data Documentation

core::Functor1<void, const char*>* kge::io::Logger::pf
static

Definition at line 36 of file Logger.h.


The documentation for this class was generated from the following file: