#include <DataCompressionLayer.hpp>
Definition at line 78 of file DataCompressionLayer.hpp.
◆ DataCompressionLayer() [1/2]
TraceviewerServer::DataCompressionLayer::DataCompressionLayer |
( |
| ) |
|
◆ DataCompressionLayer() [2/2]
TraceviewerServer::DataCompressionLayer::DataCompressionLayer |
( |
z_stream |
customCompressor, |
|
|
ProgressBar * |
progMonitor |
|
) |
| |
◆ ~DataCompressionLayer()
TraceviewerServer::DataCompressionLayer::~DataCompressionLayer |
( |
| ) |
|
|
virtual |
◆ flush()
void TraceviewerServer::DataCompressionLayer::flush |
( |
| ) |
|
◆ getOutputBuffer()
unsigned char * TraceviewerServer::DataCompressionLayer::getOutputBuffer |
( |
| ) |
|
◆ getOutputLength()
int TraceviewerServer::DataCompressionLayer::getOutputLength |
( |
| ) |
|
◆ growOutputBuffer()
void TraceviewerServer::DataCompressionLayer::growOutputBuffer |
( |
| ) |
|
|
private |
◆ makeRoom()
void TraceviewerServer::DataCompressionLayer::makeRoom |
( |
int |
count | ) |
|
|
private |
◆ pInc()
void TraceviewerServer::DataCompressionLayer::pInc |
( |
unsigned int |
count | ) |
|
|
private |
◆ softFlush()
void TraceviewerServer::DataCompressionLayer::softFlush |
( |
int |
flushType | ) |
|
|
private |
◆ writeDouble()
void TraceviewerServer::DataCompressionLayer::writeDouble |
( |
double |
toWrite | ) |
|
◆ writeFile()
void TraceviewerServer::DataCompressionLayer::writeFile |
( |
FILE * |
toWrite | ) |
|
◆ writeInt()
void TraceviewerServer::DataCompressionLayer::writeInt |
( |
int |
toWrite | ) |
|
◆ writeLong()
void TraceviewerServer::DataCompressionLayer::writeLong |
( |
uint64_t |
toWrite | ) |
|
◆ bufferIndex
unsigned int TraceviewerServer::DataCompressionLayer::bufferIndex |
|
private |
◆ compressor
z_stream TraceviewerServer::DataCompressionLayer::compressor |
|
private |
◆ inBuf
char* TraceviewerServer::DataCompressionLayer::inBuf |
|
private |
◆ outBuf
unsigned char* TraceviewerServer::DataCompressionLayer::outBuf |
|
private |
◆ outBufferCurrentSize
unsigned int TraceviewerServer::DataCompressionLayer::outBufferCurrentSize |
|
private |
◆ posInCompBuffer
unsigned int TraceviewerServer::DataCompressionLayer::posInCompBuffer |
|
private |
◆ progMonitor
ProgressBar* TraceviewerServer::DataCompressionLayer::progMonitor |
|
private |
The documentation for this class was generated from the following files: