se_err::Log Class Reference

Must be defined stop *. More...

#include <Log.hpp>

List of all members.

Public Member Functions

 Log ()
Log & file (const char *file, int line)
Log & scream ()
Log & say ()
Log & whisper ()
Log & silent ()
Log & operator<< (const char *msg)
Log & operator<< (float n)
Log & operator<< (double n)
Log & operator<< (unsigned int n)
Log & operator<< (int n)
Log & operator<< (char c)
Log & operator<< (unsigned long n)
Log & operator<< (long n)
Log & operator<< (long long n)
Log & operator<< (bray_t c)
Log & operator<< (const se_core::String &s)
Log & operator<< (const se_core::String *s)
Log & mem (int n)
void copy (const char *msg)
char * tmp ()

Static Public Member Functions

Log & singleton ()


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