openMSX
|
Classes | |
class | EightBytesReference |
class | EightBytesReference< 4 > |
class | EightBytesReference< 8 > |
struct | FindMatchUnit |
struct | FindMatchUnit< 4 > |
struct | FindMatchUnit< 8 > |
Enumerations | |
enum | { LITERAL = 0, COPY_1_BYTE_OFFSET = 1, COPY_2_BYTE_OFFSET = 2, COPY_4_BYTE_OFFSET = 3 } |
Functions | |
void | uncompress (const char *input, size_t inLen, char *output, size_t outLen) |
void | compress (const char *input, size_t inLen, char *output, size_t &outLen) |
size_t | maxCompressedLength (size_t inLen) |
anonymous enum |
void snappy::compress | ( | const char * | input, |
size_t | inLen, | ||
char * | output, | ||
size_t & | outLen | ||
) |
Definition at line 603 of file snappy.cc.
References gl::min().
Referenced by openmsx::DeltaBlockCopy::compress().
size_t snappy::maxCompressedLength | ( | size_t | inLen | ) |
Definition at line 616 of file snappy.cc.
Referenced by openmsx::DeltaBlockCopy::compress().
void snappy::uncompress | ( | const char * | input, |
size_t | inLen, | ||
char * | output, | ||
size_t | outLen | ||
) |
Definition at line 166 of file snappy.cc.
Referenced by openmsx::DeltaBlockCopy::apply(), openmsx::Ram::clear(), and openmsx::InputArchiveBase< XmlInputArchive >::serialize_blob().