YAPOG  0.0.1
Yet Another Pokemon Online Game
yap::DebugLogger Class Reference

#include <DebugLogger.hpp>

Inheritance diagram for yap::DebugLogger:
Collaboration diagram for yap::DebugLogger:

List of all members.

Public Member Functions

virtual void Accept (IWriterVisitor &visitor)
virtual void Accept (IWriterConstVisitor &visitor) const
- Public Member Functions inherited from yap::Logger
 Logger (OStream &oStream)
virtual ~Logger ()
template<typename T >
LoggerLog (const T &value)
template<typename T >
LoggerLogLine (const T &value)
void AddMode (LoggerMode *mode)
void RemoveMode (LoggerMode *mode)
virtual void Write (const String &value)
virtual void Write (const String &name, const String &value)
virtual void Write (const bool &value)
virtual void Write (const String &name, const bool &value)
virtual void Write (const char &value)
virtual void Write (const String &name, const char &value)
virtual void Write (const uchar &value)
virtual void Write (const String &name, const uchar &value)
virtual void Write (const Int16 &value)
virtual void Write (const String &name, const Int16 &value)
virtual void Write (const UInt16 &value)
virtual void Write (const String &name, const UInt16 &value)
virtual void Write (const int &value)
virtual void Write (const String &name, const int &value)
virtual void Write (const uint &value)
virtual void Write (const String &name, const uint &value)
virtual void Write (const Int64 &value)
virtual void Write (const String &name, const Int64 &value)
virtual void Write (const UInt64 &value)
virtual void Write (const String &name, const UInt64 &value)
virtual void Write (const float &value)
virtual void Write (const String &name, const float &value)
virtual void Write (const double &value)
virtual void Write (const String &name, const double &value)
virtual void Write (const Vector2 &value)
virtual void Write (const String &name, const Vector2 &value)
virtual void Write (const ID &value)
virtual void Write (const String &name, const ID &value)
- Public Member Functions inherited from yap::IWriter
virtual ~IWriter ()

Static Public Member Functions

static DebugLoggerInstance ()

Private Member Functions

 DISALLOW_COPY (DebugLogger)
 DebugLogger ()
virtual ~DebugLogger ()

Additional Inherited Members

- Protected Member Functions inherited from yap::Logger
void Activate (bool isActive)

Detailed Description

Definition at line 9 of file DebugLogger.hpp.


Constructor & Destructor Documentation

yap::DebugLogger::DebugLogger ( )
private

Definition at line 7 of file DebugLogger.cpp.

Here is the call graph for this function:

yap::DebugLogger::~DebugLogger ( )
privatevirtual

Definition at line 17 of file DebugLogger.cpp.


Member Function Documentation

void yap::DebugLogger::Accept ( IWriterVisitor visitor)
virtual

Implements yap::IWriter.

Definition at line 28 of file DebugLogger.cpp.

Here is the call graph for this function:

void yap::DebugLogger::Accept ( IWriterConstVisitor visitor) const
virtual

Implements yap::IWriter.

Definition at line 33 of file DebugLogger.cpp.

Here is the call graph for this function:

yap::DebugLogger::DISALLOW_COPY ( DebugLogger  )
private
DebugLogger & yap::DebugLogger::Instance ( )
static

Definition at line 21 of file DebugLogger.cpp.

Here is the caller graph for this function:


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