se_err::Log Class Reference

Must be defined stop *. More...

#include <Log.hpp>

List of all members.

Public Member Functions

 Log ()
Logfile (const char *file, int line)
Logscream ()
Logsay ()
Logwhisper ()
Logsilent ()
Logoperator<< (const char *msg)
Logoperator<< (float n)
Logoperator<< (double n)
Logoperator<< (unsigned int n)
Logoperator<< (int n)
Logoperator<< (char c)
Logoperator<< (unsigned long n)
Logoperator<< (long n)
Logoperator<< (long long n)
Logoperator<< (bray_t c)
Logoperator<< (const se_core::String &s)
Logoperator<< (const se_core::String *s)
Logmem (int n)
void copy (const char *msg)
char * tmp ()

Static Public Member Functions

Logsingleton ()


Detailed Description

Must be defined stop *.

Definition at line 40 of file Log.hpp.


Constructor & Destructor Documentation

se_err::Log::Log  )  [inline]
 

Definition at line 42 of file Log.hpp.


Member Function Documentation

void se_err::Log::copy const char *  msg  )  [inline]
 

Definition at line 70 of file Log.hpp.

Referenced by se_core::operator<<().

Log & se_err::Log::file const char *  file,
int  line
 

Definition at line 97 of file Log.cpp.

Log & se_err::Log::mem int  n  ) 
 

Definition at line 221 of file Log.cpp.

Log & se_err::Log::operator<< const se_core::String s  ) 
 

Definition at line 213 of file Log.cpp.

References se_core::String::get().

Log & se_err::Log::operator<< const se_core::String s  ) 
 

Definition at line 206 of file Log.cpp.

References se_core::String::get().

Log & se_err::Log::operator<< bray_t  c  ) 
 

Definition at line 182 of file Log.cpp.

Log& se_err::Log::operator<< long long  n  ) 
 

Log & se_err::Log::operator<< long  n  ) 
 

Definition at line 198 of file Log.cpp.

Log & se_err::Log::operator<< unsigned long  n  ) 
 

Definition at line 190 of file Log.cpp.

Log & se_err::Log::operator<< char  c  ) 
 

Definition at line 142 of file Log.cpp.

Log & se_err::Log::operator<< int  n  ) 
 

Definition at line 166 of file Log.cpp.

Log & se_err::Log::operator<< unsigned int  n  ) 
 

Definition at line 174 of file Log.cpp.

Log & se_err::Log::operator<< double  n  ) 
 

Definition at line 158 of file Log.cpp.

Log & se_err::Log::operator<< float  n  ) 
 

Definition at line 150 of file Log.cpp.

Log & se_err::Log::operator<< const char *  msg  ) 
 

Definition at line 135 of file Log.cpp.

Log & se_err::Log::say  ) 
 

Definition at line 114 of file Log.cpp.

References se_err::say3().

Log & se_err::Log::scream  ) 
 

Definition at line 107 of file Log.cpp.

References se_err::scream3().

Log & se_err::Log::silent  ) 
 

Definition at line 128 of file Log.cpp.

References se_err::silent3().

Log& se_err::Log::singleton  )  [inline, static]
 

Definition at line 65 of file Log.hpp.

char* se_err::Log::tmp  )  [inline]
 

Definition at line 77 of file Log.hpp.

Referenced by se_core::operator<<().

Log & se_err::Log::whisper  ) 
 

Definition at line 121 of file Log.cpp.

References se_err::whisper3().


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

Home Page | SagaEngine trunk (updated nightly) reference generated Sun Dec 2 20:06:32 2007 by Doxygen version 1.3.9.1.

SourceForge.net Logo