proxygen
folly::io::Codec Member List

This is the complete list of members for folly::io::Codec, including all inherited members.

bytesAfterCompression_folly::io::Codecprivate
bytesAfterDecompression_folly::io::Codecprivate
bytesBeforeCompression_folly::io::Codecprivate
bytesBeforeDecompression_folly::io::Codecprivate
canUncompress(const folly::IOBuf *data, folly::Optional< uint64_t > uncompressedLength=folly::none) const folly::io::Codecvirtual
Codec(CodecType type, folly::Optional< int > level=folly::none, folly::StringPiece name={}, bool counters=true)folly::io::Codecprotected
compress(const folly::IOBuf *data)folly::io::Codec
compress(StringPiece data)folly::io::Codec
compressionMilliseconds_folly::io::Codecprivate
compressions_folly::io::Codecprivate
decompressionMilliseconds_folly::io::Codecprivate
decompressions_folly::io::Codecprivate
doCompress(const folly::IOBuf *data)=0folly::io::Codecprivatepure virtual
doCompressString(StringPiece data)folly::io::Codecprivatevirtual
doGetUncompressedLength(const folly::IOBuf *data, folly::Optional< uint64_t > uncompressedLength) const folly::io::Codecprivatevirtual
doMaxCompressedLength(uint64_t uncompressedLength) const =0folly::io::Codecprivatepure virtual
doMaxUncompressedLength() const folly::io::Codecprivatevirtual
doNeedsUncompressedLength() const folly::io::Codecprivatevirtual
doUncompress(const folly::IOBuf *data, folly::Optional< uint64_t > uncompressedLength)=0folly::io::Codecprivatepure virtual
doUncompressString(StringPiece data, folly::Optional< uint64_t > uncompressedLength)folly::io::Codecprivatevirtual
getUncompressedLength(const folly::IOBuf *data, folly::Optional< uint64_t > uncompressedLength=folly::none) const folly::io::Codec
maxCompressedLength(uint64_t uncompressedLength) const folly::io::Codec
maxUncompressedLength() const folly::io::Codec
needsUncompressedLength() const folly::io::Codec
type() const folly::io::Codecinline
type_folly::io::Codecprivate
uncompress(const IOBuf *data, folly::Optional< uint64_t > uncompressedLength=folly::none)folly::io::Codec
uncompress(StringPiece data, folly::Optional< uint64_t > uncompressedLength=folly::none)folly::io::Codec
UNLIMITED_UNCOMPRESSED_LENGTHfolly::io::Codecstatic
validPrefixes() const folly::io::Codecvirtual
~Codec()folly::io::Codecinlinevirtual