SleepyDiscord::ZLibCompression
Inherits from SleepyDiscord::GenericCompression
inherited members​
Public Functions inherited from SleepyDiscord::GenericCompression
Name | |
---|---|
virtual | ~GenericCompression() =default |
Public Types Documentation​
using Output​
using SleepyDiscord::ZLibCompression::Output = OutputQueue;
Public Functions Documentation​
function ZLibCompression​
ZLibCompression()
function ~ZLibCompression​
inline ~ZLibCompression()
function uncompress​
virtual void uncompress(
const std::string & compressed
) override
Reimplements: SleepyDiscord::GenericCompression::uncompress
function getOutput​
virtual void getOutput(
std::string & uncompressedOut
) override
Reimplements: SleepyDiscord::GenericCompression::getOutput
function resetStream​
inline virtual void resetStream() override
Reimplements: SleepyDiscord::GenericCompression::resetStream
function streamEnded​
inline virtual bool streamEnded() override
Reimplements: SleepyDiscord::GenericCompression::streamEnded
Public Attributes Documentation​
variable stream​
ZLib::Stream stream;
variable statusCode​
int statusCode;
variable output​
Output output;
variable mutex​
std::mutex mutex;
Updated on 13 April 2022 at 18:39:59 UTC