OpenRaider  0.1.4-dev
Open Source Tomb Raider Game Engine implementation
Static Public Member Functions | Static Public Attributes | Static Private Attributes | Friends | List of all members
Log Class Reference

#include <Log.h>

Collaboration diagram for Log:
[legend]

Static Public Member Functions

static LogLevelget (int level)
 
static unsigned long size ()
 
static LogEntrygetEntry (unsigned long i)
 

Static Public Attributes

static const char endl = '\n'
 

Static Private Attributes

static LogLevel logs [LOG_COUNT] = { 0, 1, 2, 3, 4 }
 
static std::vector< LogEntrywholeLog
 

Friends

class LogLevel
 

Detailed Description

Definition at line 33 of file Log.h.

Member Function Documentation

LogLevel & Log::get ( int  level)
static

Definition at line 14 of file Log.cpp.

static unsigned long Log::size ( )
inlinestatic

Definition at line 38 of file Log.h.

static LogEntry& Log::getEntry ( unsigned long  i)
inlinestatic

Definition at line 39 of file Log.h.

Friends And Related Function Documentation

friend class LogLevel
friend

Definition at line 45 of file Log.h.

Member Data Documentation

const char Log::endl = '\n'
static

Definition at line 35 of file Log.h.

LogLevel Log::logs = { 0, 1, 2, 3, 4 }
staticprivate

Definition at line 42 of file Log.h.

std::vector< LogEntry > Log::wholeLog
staticprivate

Definition at line 44 of file Log.h.


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