#include <FrameBufferInterface.hh>
|
class | Scanner |
| Scan buffers conforming to the frame specification. More...
|
|
◆ buffer_size_type
◆ char_type
◆ filters_type
Type specifying the container holding the active filters.
◆ FrameBufferInterface()
FrameCPP::Common::FrameBufferInterface::FrameBufferInterface |
( |
| ) |
|
◆ ~FrameBufferInterface()
FrameCPP::Common::FrameBufferInterface::~FrameBufferInterface |
( |
| ) |
|
|
virtual |
◆ AutoDelete() [1/2]
bool FrameCPP::Common::FrameBufferInterface::AutoDelete |
( |
| ) |
const |
|
inline |
◆ AutoDelete() [2/2]
void FrameCPP::Common::FrameBufferInterface::AutoDelete |
( |
bool |
Value | ) |
|
|
inline |
◆ buffer()
virtual void FrameCPP::Common::FrameBufferInterface::buffer |
( |
| ) |
|
|
pure virtual |
◆ BufferId()
const std::string & FrameCPP::Common::FrameBufferInterface::BufferId |
( |
| ) |
const |
|
inline |
Retrieve the string identification of the buffer.
- Returns
- An identifier associated with the open buffer.
◆ bufferId()
void FrameCPP::Common::FrameBufferInterface::bufferId |
( |
const std::string & |
Id | ) |
|
|
inlineprotected |
◆ filter() [1/2]
template<class DT >
void FrameCPP::Common::FrameBufferInterface::filter |
( |
const DT & |
Data | ) |
|
|
inline |
◆ filter() [2/2]
virtual void FrameCPP::Common::FrameBufferInterface::filter |
( |
const char_type * |
Start, |
|
|
const char_type * |
End |
|
) |
| |
|
pure virtual |
◆ FilterAdd()
◆ FilterBuffer()
void FrameCPP::Common::FrameBufferInterface::FilterBuffer |
( |
const char * |
Begin, |
|
|
const char * |
End |
|
) |
| |
◆ FilterInternally()
virtual bool FrameCPP::Common::FrameBufferInterface::FilterInternally |
( |
| ) |
const |
|
pure virtual |
◆ FilterRemove()
◆ M_BUFFER_SIZE_DEFAULT
The default size for buffered input and output.
◆ M_BUFFER_SIZE_SYSTEM
const buffer_size_type FrameCPP::Common::FrameBufferInterface::M_BUFFER_SIZE_SYSTEM |
|
static |
◆ m_filters
filters_type FrameCPP::Common::FrameBufferInterface::m_filters |
|
protected |
The documentation for this class was generated from the following files: