Cuberite
A lightweight, fast and extensible game server for Minecraft
|
#include <CircularBufferCompressor.h>
Public Member Functions | |
Compression::Result | Extract (size_t UncompressedSize) |
ContiguousByteBufferView | GetView () const |
void | ReadFrom (cByteBuffer &Buffer, size_t Size) |
Private Attributes | |
std::basic_string< std::byte > | m_ContiguousIntermediate |
Compression::Extractor | m_Extractor |
Definition at line 36 of file CircularBufferCompressor.h.
Compression::Result CircularBufferExtractor::Extract | ( | size_t | UncompressedSize | ) |
Definition at line 55 of file CircularBufferCompressor.cpp.
ContiguousByteBufferView CircularBufferExtractor::GetView | ( | ) | const |
Definition at line 46 of file CircularBufferCompressor.cpp.
void CircularBufferExtractor::ReadFrom | ( | cByteBuffer & | Buffer, |
size_t | Size | ||
) |
Definition at line 64 of file CircularBufferCompressor.cpp.
|
private |
Definition at line 48 of file CircularBufferCompressor.h.
|
private |
Definition at line 47 of file CircularBufferCompressor.h.