#include <multibuffer.h>
Detailed Description
Definition at line 29 of file multibuffer.h.
Constructor & Destructor Documentation
MultiBuffer::MultiBuffer |
( |
size_t |
n_buffers, |
|
|
size_t |
buffersize |
|
) |
| |
MultiBuffer::~MultiBuffer |
( |
| ) |
|
Member Function Documentation
size_t MultiBuffer::getAvailableReadBuffers |
( |
| ) |
const |
size_t MultiBuffer::getAvailableWriteBuffer |
( |
| ) |
const |
char* MultiBuffer::getCurrentReadBuffer |
( |
size_t & |
buffer_fill | ) |
const |
size_t MultiBuffer::getCurrentReadBufferIdx |
( |
| ) |
const |
|
inline |
size_t MultiBuffer::getCurrentWriteBufferIdx |
( |
| ) |
const |
|
inline |
const QString& MultiBuffer::getErrorString |
( |
| ) |
const |
|
inline |
size_t MultiBuffer::getWriteBufferFill |
( |
| ) |
const |
|
inline |
bool MultiBuffer::hasError |
( |
| ) |
const |
|
inline |
char* MultiBuffer::lockWriteBuffer |
( |
size_t & |
bufferSize | ) |
|
void MultiBuffer::resetError |
( |
| ) |
|
void MultiBuffer::unlockAllWriteBuffers |
( |
| ) |
|
bool MultiBuffer::unlockWriteBuffer |
( |
size_t |
bufferSize | ) |
|
char* MultiBuffer::wait4ReadBuffer |
( |
size_t & |
buffer_fill | ) |
|
Member Data Documentation
char** MultiBuffer::m_buffers |
|
protected |
size_t* MultiBuffer::m_buffersFill |
|
protected |
size_t MultiBuffer::m_BufferSize |
|
protected |
size_t MultiBuffer::m_currentReadBuffer |
|
protected |
size_t MultiBuffer::m_currentWriteBuffer |
|
protected |
bool MultiBuffer::m_error |
|
protected |
QString MultiBuffer::m_errorString |
|
protected |
size_t MultiBuffer::m_nBuffers |
|
protected |
QSemaphore MultiBuffer::m_readLock |
|
protected |
The documentation for this class was generated from the following file: