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

#include <DatabaseLogger.hpp>

Inheritance diagram for yap::DatabaseLogger:
Collaboration diagram for yap::DatabaseLogger:

List of all members.

Public Member Functions

 DatabaseLogger (OStream &os)
virtual ~DatabaseLogger ()
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 ()

Private Member Functions

 DISALLOW_COPY (DatabaseLogger)

Additional Inherited Members

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

Detailed Description

Definition at line 9 of file DatabaseLogger.hpp.


Constructor & Destructor Documentation

yap::DatabaseLogger::DatabaseLogger ( OStream os)

Definition at line 7 of file DatabaseLogger.cpp.

Here is the call graph for this function:

yap::DatabaseLogger::~DatabaseLogger ( )
virtual

Definition at line 13 of file DatabaseLogger.cpp.


Member Function Documentation

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

Implements yap::IWriter.

Definition at line 18 of file DatabaseLogger.cpp.

Here is the call graph for this function:

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

Implements yap::IWriter.

Definition at line 23 of file DatabaseLogger.cpp.

Here is the call graph for this function:

yap::DatabaseLogger::DISALLOW_COPY ( DatabaseLogger  )
private

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