List of all items
Structs
- AllocatedStackMemory
- BrotliState
- Decompressor
- DecompressorCustomIo
- DecompressorWriter
- DecompressorWriterCustomIo
- HeapAlloc
- HuffmanCode
- IntoIoReader
- IoReaderWrapper
- IoWriterWrapper
- StackAllocator
- concat::BroCatli
- enc::AllocatedStackMemory
- enc::IntoIoReader
- enc::IoReaderWrapper
- enc::IoWriterWrapper
- enc::StackAllocator
- enc::StandardAlloc
- enc::backward_references::AdvHasher
- enc::backward_references::BankH40
- enc::backward_references::BankH41
- enc::backward_references::BankH42
- enc::backward_references::BasicHasher
- enc::backward_references::BrotliEncoderParams
- enc::backward_references::BrotliHasherParams
- enc::backward_references::H2Sub
- enc::backward_references::H3Sub
- enc::backward_references::H40
- enc::backward_references::H41
- enc::backward_references::H42
- enc::backward_references::H4Sub
- enc::backward_references::H54Sub
- enc::backward_references::H5Sub
- enc::backward_references::H6Sub
- enc::backward_references::H9
- enc::backward_references::H9Opts
- enc::backward_references::HQ5Sub
- enc::backward_references::HQ7Sub
- enc::backward_references::HasherSearchResult
- enc::backward_references::SlotH40
- enc::backward_references::SlotH41
- enc::backward_references::SlotH42
- enc::backward_references::Struct1
- enc::backward_references::hash_to_binary_tree::BackwardMatch
- enc::backward_references::hash_to_binary_tree::BackwardMatchMut
- enc::backward_references::hash_to_binary_tree::H10
- enc::backward_references::hash_to_binary_tree::H10Buckets
- enc::backward_references::hash_to_binary_tree::H10DefaultParams
- enc::backward_references::hash_to_binary_tree::ZopfliNode
- enc::backward_references::hq::PosData
- enc::backward_references::hq::StartPosQueue
- enc::backward_references::hq::ZopfliCostModel
- enc::block_split::BlockSplit
- enc::brotli_bit_stream::BlockEncoder
- enc::brotli_bit_stream::BlockSplitCode
- enc::brotli_bit_stream::BlockTypeCodeCalculator
- enc::brotli_bit_stream::MetaBlockSplit
- enc::brotli_bit_stream::PrefixCodeRange
- enc::brotli_bit_stream::RecoderState
- enc::brotli_bit_stream::SimpleSortHuffmanTree
- enc::cluster::HistogramPair
- enc::combined_alloc::CombiningAllocator
- enc::command::BrotliDistanceParams
- enc::command::Command
- enc::context_map_entropy::ContextMapEntropy
- enc::context_map_entropy::SpeedAndMax
- enc::encode::BrotliEncoderStateStruct
- enc::encode::RingBuffer
- enc::entropy_encode::HuffmanTree
- enc::entropy_encode::SortHuffmanTree
- enc::find_stride::BucketPopIndex
- enc::find_stride::EntropyBucketPopulation
- enc::find_stride::EntropyPyramid
- enc::find_stride::EntropyTally
- enc::fixed_queue::FixedQueue
- enc::histogram::Array264i
- enc::histogram::Array528i
- enc::histogram::Array712i
- enc::histogram::BlockSplitIterator
- enc::histogram::EmptyIVec
- enc::histogram::HistogramCommand
- enc::histogram::HistogramDistance
- enc::histogram::HistogramLiteral
- enc::input_pair::InputPair
- enc::input_pair::InputReference
- enc::input_pair::InputReferenceMut
- enc::interface::BlockSwitch
- enc::interface::CopyCommand
- enc::interface::DictCommand
- enc::interface::FeatureFlagSliceType
- enc::interface::LiteralBlockSwitch
- enc::interface::LiteralCommand
- enc::interface::LiteralPredictionModeNibble
- enc::interface::PredictionModeContextMap
- enc::interface::SliceOffset
- enc::metablock::BlockSplitter
- enc::metablock::ContextBlockSplitter
- enc::multithreading::MultiThreadedJoinable
- enc::multithreading::MultiThreadedOwnedRetriever
- enc::multithreading::MultiThreadedSpawner
- enc::pdf::PDF
- enc::prior_eval::AdvPrior
- enc::prior_eval::CDF
- enc::prior_eval::CMPrior
- enc::prior_eval::FastCMPrior
- enc::prior_eval::PriorEval
- enc::prior_eval::SlowCMPrior
- enc::prior_eval::Stride1Prior
- enc::prior_eval::Stride2Prior
- enc::prior_eval::Stride3Prior
- enc::prior_eval::Stride4Prior
- enc::reader::AllocatedStackMemory
- enc::reader::CompressorReader
- enc::reader::CompressorReaderCustomAlloc
- enc::reader::CompressorReaderCustomIo
- enc::reader::IntoIoReader
- enc::reader::IoReaderWrapper
- enc::reader::IoWriterWrapper
- enc::reader::StackAllocator
- enc::reader::StandardAlloc
- enc::singlethreading::SingleThreadedJoinable
- enc::singlethreading::SingleThreadedOwnedRetriever
- enc::singlethreading::SingleThreadedSpawner
- enc::singlethreading::WorkerPool
- enc::static_dict::BrotliDictionary
- enc::static_dict_lut::DictWord
- enc::stride_eval::StrideEval
- enc::threading::CompressedFileChunk
- enc::threading::CompressionThreadResult
- enc::threading::Owned
- enc::threading::SendAlloc
- enc::worker_pool::GuardedQueue
- enc::worker_pool::WorkerJoinable
- enc::worker_pool::WorkerPool
- enc::writer::AllocatedStackMemory
- enc::writer::CompressorWriter
- enc::writer::CompressorWriterCustomAlloc
- enc::writer::CompressorWriterCustomIo
- enc::writer::IntoIoWriter
- enc::writer::IoWriterWrapper
- enc::writer::StackAllocator
- enc::writer::StandardAlloc
- reader::AllocatedStackMemory
- reader::BrotliState
- reader::Decompressor
- reader::DecompressorCustomAlloc
- reader::DecompressorCustomIo
- reader::HuffmanCode
- reader::HuffmanTreeGroup
- reader::IntoIoReader
- reader::IoReaderWrapper
- reader::IoWriterWrapper
- reader::StackAllocator
- reader::StandardAlloc
- transform::Transform
- writer::AllocatedStackMemory
- writer::BrotliState
- writer::DecompressorWriter
- writer::DecompressorWriterCustomAlloc
- writer::DecompressorWriterCustomIo
- writer::HuffmanCode
- writer::HuffmanTreeGroup
- writer::IntoIoWriter
- writer::IoWriterWrapper
- writer::StackAllocator
- writer::StandardAlloc
Enums
- BrotliResult
- concat::BroCatliResult
- enc::backward_references::BrotliEncoderMode
- enc::backward_references::HowPrepared
- enc::backward_references::UnionHasher
- enc::backward_references::hash_to_binary_tree::Union1
- enc::compress_fragment::CodeBlockState
- enc::encode::BrotliEncoderOperation
- enc::encode::BrotliEncoderParameter
- enc::encode::BrotliEncoderStreamState
- enc::encode::IsFirst
- enc::histogram::ContextType
- enc::interface::Command
- enc::prior_eval::WhichPrior
- enc::threading::BrotliEncoderThreadError
- enc::threading::InternalOwned
- enc::threading::InternalSendAlloc
- reader::BrotliResult
- writer::BrotliResult
Traits
- Allocator
- CustomRead
- CustomWrite
- SliceWrapper
- SliceWrapperMut
- enc::Allocator
- enc::SliceWrapper
- enc::SliceWrapperMut
- enc::backward_references::AdvHashSpecialization
- enc::backward_references::AnyHasher
- enc::backward_references::BasicHashComputer
- enc::backward_references::CloneWithAlloc
- enc::backward_references::hash_to_binary_tree::Allocable
- enc::backward_references::hash_to_binary_tree::H10Params
- enc::combined_alloc::Allocator
- enc::combined_alloc::BrotliAlloc
- enc::entropy_encode::HuffmanComparator
- enc::histogram::CostAccessors
- enc::interface::CommandProcessor
- enc::interface::Freezable
- enc::interface::Nop
- enc::interface::Unfreezable
- enc::ir_interpret::IRInterpreter
- enc::prior_eval::Prior
- enc::reader::Allocator
- enc::reader::SliceWrapper
- enc::reader::SliceWrapperMut
- enc::threading::AnyBoxConstructor
- enc::threading::BatchSpawnable
- enc::threading::BatchSpawnableLite
- enc::threading::Joinable
- enc::threading::OwnedRetriever
- enc::writer::Allocator
- enc::writer::SliceWrapper
- enc::writer::SliceWrapperMut
- reader::Allocator
- reader::CustomRead
- reader::CustomWrite
- reader::SliceWrapper
- reader::SliceWrapperMut
- writer::Allocator
- writer::CustomWrite
- writer::SliceWrapper
- writer::SliceWrapperMut
Functions
- BrotliDecompress
- BrotliDecompressCustomAlloc
- BrotliDecompressCustomIo
- BrotliDecompressCustomIoCustomDict
- BrotliDecompressStream
- TransformDictionaryWord
- copy_from_to
- enc::BrotliCompress
- enc::BrotliCompressCustomAlloc
- enc::BrotliCompressCustomIo
- enc::BrotliCompressCustomIoCustomDict
- enc::backward_references::BrotliCreateBackwardReferences
- enc::backward_references::StitchToPreviousBlockInternal
- enc::backward_references::StoreLookaheadThenStore
- enc::backward_references::hash_to_binary_tree::InitializeH10
- enc::backward_references::hash_to_binary_tree::StoreAndFindMatchesH10
- enc::backward_references::hq::BrotliCreateHqZopfliBackwardReferences
- enc::backward_references::hq::BrotliCreateZopfliBackwardReferences
- enc::backward_references::hq::BrotliInitZopfliNodes
- enc::backward_references::hq::BrotliZopfliComputeShortestPath
- enc::backward_references::hq::BrotliZopfliCreateCommands
- enc::backward_references::hq::StitchToPreviousBlockH10
- enc::bit_cost::BitsEntropy
- enc::bit_cost::BrotliPopulationCost
- enc::bit_cost::ShannonEntropy
- enc::block_splitter::BrotliSplitBlock
- enc::brotli_bit_stream::BrotliBuildAndStoreHuffmanTreeFast
- enc::brotli_bit_stream::BrotliStoreHuffmanTree
- enc::brotli_bit_stream::BrotliStoreMetaBlock
- enc::brotli_bit_stream::BrotliStoreMetaBlockFast
- enc::brotli_bit_stream::BrotliStoreMetaBlockTrivial
- enc::brotli_bit_stream::BrotliStoreSyncMetaBlock
- enc::brotli_bit_stream::BrotliStoreUncompressedMetaBlock
- enc::brotli_bit_stream::BrotliWriteEmptyLastMetaBlock
- enc::brotli_bit_stream::BrotliWriteMetadataMetaBlock
- enc::brotli_bit_stream::JumpToByteBoundary
- enc::cluster::BrotliClusterHistograms
- enc::cluster::BrotliHistogramBitCostDistance
- enc::cluster::BrotliHistogramCombine
- enc::cluster::BrotliHistogramReindex
- enc::cluster::BrotliHistogramRemap
- enc::command::CombineLengthCodes
- enc::command::ComputeDistanceCode
- enc::command::GetCopyLengthCode
- enc::command::GetInsertLengthCode
- enc::command::GetLengthCode
- enc::command::PrefixEncodeCopyDistance
- enc::command::RecomputeDistancePrefixes
- enc::compress_fragment::BrotliCompressFragmentFast
- enc::compress_fragment_two_pass::BrotliCompressFragmentTwoPass
- enc::compress_fragment_two_pass::BrotliStoreMetaBlockHeader
- enc::compress_fragment_two_pass::BrotliWriteBits
- enc::compress_fragment_two_pass::memcpy
- enc::compress_multi
- enc::constants::BROTLI_CONTEXT
- enc::constants::BROTLI_CONTEXT_LUT
- enc::context_map_entropy::speed_to_tuple
- enc::encode::BROTLI_DISTANCE_ALPHABET_SIZE
- enc::encode::BrotliEncoderCompress
- enc::encode::BrotliEncoderDestroyInstance
- enc::encode::BrotliEncoderInitParams
- enc::encode::BrotliEncoderMaxCompressedSize
- enc::encode::BrotliEncoderMaxCompressedSizeMulti
- enc::encode::BrotliEncoderVersion
- enc::encode::HasherSetup
- enc::encode::SanitizeParams
- enc::encode::set_parameter
- enc::entropy_encode::BrotliConvertBitDepthsToSymbols
- enc::entropy_encode::BrotliCreateHuffmanTree
- enc::entropy_encode::BrotliOptimizeHuffmanCountsForRle
- enc::entropy_encode::BrotliSetDepth
- enc::entropy_encode::BrotliWriteHuffmanTree
- enc::entropy_encode::DecideOverRleUse
- enc::entropy_encode::SortHuffmanTreeItems
- enc::find_stride::HuffmanCost
- enc::histogram::BrotliBuildHistogramsWithContext
- enc::histogram::ClearHistograms
- enc::histogram::Context
- enc::histogram::HistogramAddHistogram
- enc::histogram::HistogramAddItem
- enc::histogram::HistogramAddVector
- enc::histogram::HistogramClear
- enc::histogram::HistogramSelfAddHistogram
- enc::interface::free_cmd
- enc::interface::free_cmd_inline
- enc::interface::speed_to_u8
- enc::interface::u8_to_speed
- enc::ir_interpret::Context
- enc::ir_interpret::push_base
- enc::literal_cost::BrotliEstimateBitCostsForLiterals
- enc::metablock::BrotliBuildMetaBlock
- enc::metablock::BrotliBuildMetaBlockGreedy
- enc::metablock::BrotliBuildMetaBlockGreedyInternal
- enc::metablock::BrotliInitDistanceParams
- enc::metablock::BrotliOptimizeHistograms
- enc::multithreading::compress_multi
- enc::prior_eval::init_cdfs
- enc::singlethreading::compress_multi
- enc::singlethreading::compress_worker_pool
- enc::singlethreading::new_work_pool
- enc::static_dict::BROTLI_UNALIGNED_LOAD32
- enc::static_dict::BROTLI_UNALIGNED_LOAD64
- enc::static_dict::BROTLI_UNALIGNED_STORE64
- enc::static_dict::BrotliFindAllStaticDictionaryMatches
- enc::static_dict::BrotliGetDictionary
- enc::static_dict::ComplexFindMatchLengthWithLimit
- enc::static_dict::FindMatchLengthWithLimit
- enc::static_dict::FindMatchLengthWithLimitMin4
- enc::static_dict::Hash
- enc::static_dict::IsMatch
- enc::static_dict::SlowerFindMatchLengthWithLimit
- enc::static_dict::slowFindMatchLengthWithLimit
- enc::stride_eval::local_init_cdfs
- enc::threading::CompressMulti
- enc::threading::CompressMultiSlice
- enc::utf8_util::BrotliIsMostlyUTF8
- enc::util::FastLog2
- enc::util::FastLog2f64
- enc::util::FastLog2u16
- enc::util::FastLog2u32
- enc::util::FastLog2u64
- enc::util::FastPow2
- enc::util::Log2FloorNonZero
- enc::util::xFastLog2u16
- enc::vectorization::cast_f32_to_i32
- enc::vectorization::cast_i32_to_f32
- enc::vectorization::log2i
- enc::vectorization::sum8
- enc::vectorization::sum8i
- enc::worker_pool::compress_worker_pool
- enc::worker_pool::new_work_pool
- enc::writer::write_all
- reader::BrotliDecompressStream
- transform::TransformDictionaryWord
- writer::BrotliDecompressStream
- writer::write_all
Type Aliases
- enc::find_stride::floatY
- enc::histogram::HistogramCommandScratch
- enc::histogram::HistogramDistanceScratch
- enc::histogram::HistogramLiteralScratch
- enc::interface::StaticCommand
- enc::s16
- enc::s8
- enc::threading::LowLevelThreadError
- enc::threading::PoisonedThreadError
- enc::util::floatX
- enc::v8
- enc::vectorization::Mem256f
- enc::vectorization::Mem256i
- enc::vectorization::v256
- enc::vectorization::v256i
Statics
- dictionary::kBrotliDictionary
- enc::backward_references::kHashMul32
- enc::backward_references::kHashMul64
- enc::backward_references::kHashMul64Long
- enc::backward_references::kInvalidMatch
- enc::constants::kBrotliMaxWindowBits
- enc::constants::kBrotliMinWindowBits
- enc::constants::kCodeLengthBits
- enc::constants::kCodeLengthDepth
- enc::constants::kCopyBase
- enc::constants::kCopyExtra
- enc::constants::kInsBase
- enc::constants::kInsExtra
- enc::constants::kNonZeroRepsBits
- enc::constants::kNonZeroRepsDepth
- enc::constants::kSigned3BitContextLookup
- enc::constants::kStaticCommandCodeBits
- enc::constants::kStaticCommandCodeDepth
- enc::constants::kStaticDistanceCodeBits
- enc::constants::kStaticDistanceCodeDepth
- enc::constants::kUTF8ContextLookup
- enc::constants::kZeroRepsBits
- enc::constants::kZeroRepsDepth
- enc::dictionary_hash::kStaticDictionaryHash
- enc::static_dict::kBrotliEncDictionary
- enc::static_dict_lut::kDictHashMul32
- enc::static_dict_lut::kDictNumBits
- enc::static_dict_lut::kInvalidMatch
- enc::static_dict_lut::kStaticDictionaryBuckets
- enc::static_dict_lut::kStaticDictionaryWords
Constants
- VERSION
- dictionary::kBrotliDictionaryOffsetsByLength
- dictionary::kBrotliDictionarySizeBitsByLength
- dictionary::kBrotliMaxDictionaryWordLength
- dictionary::kBrotliMinDictionaryWordLength
- enc::backward_references::H9_BLOCK_BITS
- enc::backward_references::H9_BLOCK_SIZE
- enc::backward_references::H9_BUCKET_BITS
- enc::backward_references::H9_NUM_LAST_DISTANCES_TO_CHECK
- enc::backward_references::hash_to_binary_tree::kInfinity
- enc::backward_references::hq::BROTLI_MAX_EFFECTIVE_DISTANCE_ALPHABET_SIZE
- enc::backward_references::hq::BROTLI_NUM_COMMAND_SYMBOLS
- enc::backward_references::hq::BROTLI_NUM_LITERAL_SYMBOLS
- enc::backward_references::hq::BROTLI_SIMPLE_DISTANCE_ALPHABET_SIZE
- enc::backward_references::kDistanceCacheIndex
- enc::backward_references::kDistanceCacheOffset
- enc::brotli_bit_stream::MAX_SIMPLE_DISTANCE_ALPHABET_SIZE
- enc::constants::BROTLI_MAX_NDIRECT
- enc::constants::BROTLI_MAX_NPOSTFIX
- enc::constants::BROTLI_NUM_BLOCK_LEN_SYMBOLS
- enc::constants::BROTLI_NUM_COMMAND_SYMBOLS
- enc::constants::BROTLI_NUM_HISTOGRAM_DISTANCE_SYMBOLS
- enc::constants::BROTLI_NUM_LITERAL_SYMBOLS
- enc::constants::BROTLI_WINDOW_GAP
- enc::encode::BROTLI_LARGE_MAX_DISTANCE_BITS
- enc::encode::BROTLI_LARGE_MAX_WBITS
- enc::encode::BROTLI_LARGE_MIN_WBITS
- enc::encode::BROTLI_MAX_ALLOWED_DISTANCE
- enc::encode::BROTLI_MAX_DISTANCE
- enc::encode::BROTLI_MAX_DISTANCE_BITS
- enc::encode::BROTLI_MAX_WINDOW_BITS
- enc::encode::BROTLI_NUM_DISTANCE_SHORT_CODES
- enc::encode::BROTLI_NUM_DISTANCE_SYMBOLS
- enc::find_stride::NUM_LEAF_NODES
- enc::fixed_queue::MAX_THREADS
- enc::interface::ADV_CONTEXT_MAP_OFFSET
- enc::interface::DISTANCE_CONTEXT_MAP_OFFSET
- enc::interface::LITERAL_PREDICTION_MODE_LSB6
- enc::interface::LITERAL_PREDICTION_MODE_MSB6
- enc::interface::LITERAL_PREDICTION_MODE_SIGN
- enc::interface::LITERAL_PREDICTION_MODE_UTF8
- enc::interface::MAX_ADV_LITERAL_CONTEXT_MAP_SIZE
- enc::interface::MAX_LITERAL_CONTEXT_MAP_SIZE
- enc::interface::MAX_PREDMODE_SPEED_AND_DISTANCE_CONTEXT_MAP_SIZE
- enc::interface::MIXING_MATH_OFFSET
- enc::interface::MIXING_OFFSET
- enc::interface::NUM_MIXING_VALUES
- enc::interface::NUM_PREDMODE_SETUP_VALUES
- enc::interface::NUM_SPEED_VALUES
- enc::interface::PREDMODE_OFFSET
- enc::interface::RESERVED_OFFSET
- enc::interface::SPEED_OFFSET
- enc::prior_eval::ADV_PRIOR_SIZE
- enc::prior_eval::CONTEXT_MAP_PRIOR_SIZE
- enc::prior_eval::DEFAULT_SPEED
- enc::prior_eval::STRIDE_PRIOR_SIZE
- enc::static_dict::kNumDistanceCacheEntries
- enc::stride_eval::STRIDE_PRIOR_SIZE
- transform::kNumTransforms
- transform::kTransforms