|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <AppenderDB.h>
Public Member Functions | |
| AppenderDB (uint8 _id, std::string const &_name, LogLevel level) | |
| void | setRealmId (uint32 realmId) |
| ~AppenderDB () | |
| Public Member Functions inherited from Appender | |
| Appender (uint8 _id, std::string const &name, AppenderType type=AppenderType::APPENDER_NONE, LogLevel level=LogLevel::LOG_LEVEL_DISABLED, AppenderFlags flags=APPENDER_FLAGS_NONE) | |
| AppenderFlags | getFlags () const |
| uint8 | getId () const |
| LogLevel | getLogLevel () const |
| std::string const & | getName () const |
| AppenderType | getType () const |
| void | setLogLevel (LogLevel) |
| void | write (LogMessage &message) |
| virtual | ~Appender () |
Private Member Functions | |
| void | _write (LogMessage const &message) |
Private Attributes | |
| bool | enabled |
| uint32 | realmId |
Additional Inherited Members | |
| Static Public Member Functions inherited from Appender | |
| static const char * | getLogLevelString (LogLevel level) |
Definition at line 12 of file AppenderDB.h.
Definition at line 9 of file AppenderDB.cpp.
References Appender::Appender(), enabled, Appender::id, Appender::level, Appender::name, and realmId.
| AppenderDB::~AppenderDB | ( | ) |
Definition at line 12 of file AppenderDB.cpp.
|
privatevirtual |
Implements Appender.
Definition at line 14 of file AppenderDB.cpp.
References enabled, LogMessage::level, LOGIN_INS_LOG, LoginDatabase, LogMessage::mtime, realmId, PreparedStatement::setString(), PreparedStatement::setUInt32(), PreparedStatement::setUInt64(), PreparedStatement::setUInt8(), LogMessage::text, and LogMessage::type.
| void AppenderDB::setRealmId | ( | uint32 | realmId | ) |
Definition at line 33 of file AppenderDB.cpp.
|
private |
Definition at line 22 of file AppenderDB.h.
Referenced by _write(), AppenderDB(), and setRealmId().
|
private |
Definition at line 21 of file AppenderDB.h.
Referenced by _write(), AppenderDB(), and setRealmId().