#include <fileringbuffer.h>
Detailed Description
Definition at line 29 of file fileringbuffer.h.
Constructor & Destructor Documentation
| FileRingBuffer::FileRingBuffer |
( |
const QString & |
filename, |
|
|
quint64 |
max_size |
|
) |
| |
| FileRingBuffer::~FileRingBuffer |
( |
| ) |
|
Member Function Documentation
| size_t FileRingBuffer::addData |
( |
const char * |
src, |
|
|
size_t |
size |
|
) |
| |
| void FileRingBuffer::clear |
( |
| ) |
|
| bool FileRingBuffer::error |
( |
| ) |
const |
|
inline |
| const QString& FileRingBuffer::errorString |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::getData |
( |
quint64 & |
size | ) |
|
|
protected |
| const QString& FileRingBuffer::getFileName |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::getFillSize |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::getFreeSize |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::getFreeSpace |
( |
quint64 & |
size | ) |
|
|
protected |
| quint64 FileRingBuffer::getMaxSize |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::getRealSize |
( |
| ) |
const |
|
inline |
| quint64 FileRingBuffer::removeData |
( |
quint64 |
size | ) |
|
| quint64 FileRingBuffer::removeFreeSpace |
( |
quint64 |
size | ) |
|
|
protected |
| bool FileRingBuffer::resize |
( |
const QString & |
filename, |
|
|
quint64 |
new_max_size |
|
) |
| |
| size_t FileRingBuffer::takeData |
( |
char * |
dst, |
|
|
size_t |
size |
|
) |
| |
Member Data Documentation
| QString FileRingBuffer::m_BaseFileName |
|
protected |
| bool FileRingBuffer::m_error |
|
protected |
| QString FileRingBuffer::m_errorString |
|
protected |
| FILE* FileRingBuffer::m_File |
|
protected |
| int FileRingBuffer::m_FileIdx |
|
protected |
| QString FileRingBuffer::m_FileName |
|
protected |
| quint64 FileRingBuffer::m_FillSize |
|
protected |
| quint64 FileRingBuffer::m_MaxSize |
|
protected |
| quint64 FileRingBuffer::m_RealSize |
|
protected |
| quint64 FileRingBuffer::m_Start |
|
protected |
The documentation for this class was generated from the following file: