Atlas  0.7.0
Networking protocol for the Worldforge system.
Atlas::filterbuf Class Reference
Inheritance diagram for Atlas::filterbuf:
Collaboration diagram for Atlas::filterbuf:

Public Member Functions

 filterbuf (std::streambuf &buffer, Filter &filter)
 

Protected Member Functions

int flushOutBuffer ()
 
int_type overflow (int_type c) override
 
int_type underflow () override
 
int sync () override
 

Protected Attributes

char m_outBuffer [m_outBufferSize]
 
char m_inBuffer [m_inBufferSize]
 

Static Protected Attributes

static const int m_outBufferSize = 10
 
static const int m_inBufferSize = 10
 
static const int m_inPutback = 4
 

Detailed Description

Definition at line 59 of file Filter.h.


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