fesa::FesaLoggerBuffer Class Reference

#include <FesaLogger.h>

List of all members.

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_]
FesaLoggerlogger_

Static Private Attributes

static const int32_t bufferSize_ = 1479

Detailed Description

Definition at line 291 of file FesaLogger.h.


Constructor & Destructor Documentation

fesa::FesaLoggerBuffer::FesaLoggerBuffer (  )  [inline]

Definition at line 294 of file FesaLogger.h.

References buffer_, and bufferSize_.


Member Function Documentation

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]

Member Data Documentation

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().

Definition at line 316 of file FesaLogger.h.

Referenced by setFesaLogger(), and sync().


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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1