#include <FesaLogger.h>
Public Member Functions | |
FesaLoggerBuffer () | |
void | setFesaLogger (FesaLogger *pLogger) |
Protected Member Functions | |
virtual int32_t | sync () |
virtual int32_t | overflow (int32_t) |
Private Attributes | |
char | buffer_ [bufferSize_] |
FesaLogger * | logger_ |
Static Private Attributes | |
static const int32_t | bufferSize_ = 1479 |
Definition at line 291 of file FesaLogger.h.
fesa::FesaLoggerBuffer::FesaLoggerBuffer | ( | ) | [inline] |
Definition at line 294 of file FesaLogger.h.
References buffer_, and bufferSize_.
int32_t fesa::FesaLoggerBuffer::overflow | ( | int32_t | c | ) | [protected, virtual] |
Definition at line 510 of file FesaLogger.cpp.
void fesa::FesaLoggerBuffer::setFesaLogger | ( | FesaLogger * | pLogger | ) | [inline] |
Definition at line 299 of file FesaLogger.h.
References logger_.
Referenced by fesa::FesaLogger::FesaLogger().
int32_t fesa::FesaLoggerBuffer::sync | ( | ) | [protected, virtual] |
Definition at line 393 of file FesaLogger.cpp.
References fesa::FesaLogger::error, fesa::FesaLogger::errSeverity_, fesa::FesaLogger::isInitPhase_, fesa::FesaLogger::lastError_, logger_, fesa::FesaLogger::logType_, fesa::FesaLogger::modeDiagnostic_, fesa::FesaLogger::pUDPLog_, fesa::UdpLogger::sendStr(), and fesa::FesaLogger::traceType.
char fesa::FesaLoggerBuffer::buffer_[bufferSize_] [private] |
Definition at line 314 of file FesaLogger.h.
Referenced by FesaLoggerBuffer().
const int32_t fesa::FesaLoggerBuffer::bufferSize_ = 1479 [static, private] |
Definition at line 313 of file FesaLogger.h.
Referenced by FesaLoggerBuffer().
FesaLogger* fesa::FesaLoggerBuffer::logger_ [private] |
Definition at line 316 of file FesaLogger.h.
Referenced by setFesaLogger(), and sync().