|
constexpr bool | mayEEncode (Metadata::OptStore opt) noexcept |
|
constexpr bool | mayPack (Metadata::OptStore opt) noexcept |
|
template<typename source_T , typename state_T , typename stream_T > |
constexpr Metadata | makeMetadataRansCompat (size_t nStreams, size_t messageLength, size_t nLiterals, size_t symbolTablePrecision, source_T min, source_T max, size_t dictWords, size_t dataWords, size_t literalWords) noexcept |
|
template<typename source_T > |
constexpr Metadata | makeMetadataRansDict (size_t symbolTablePrecision, source_T min, source_T max, size_t dictWords, ctf::Metadata::OptStore optStore) noexcept |
|
template<typename source_T , typename state_T , typename stream_T > |
constexpr Metadata | makeMetadataRansV1 (size_t nStreams, size_t streamingLowerBound, size_t messageLength, size_t nLiterals, size_t symbolTablePrecision, source_T dictMin, source_T dictMax, source_T literalsOffset, size_t literalsPackingWidth, size_t dictWords, size_t dataWords, size_t literalWords) noexcept |
|
template<typename source_T > |
constexpr Metadata | makeMetadataPack (size_t messageLength, size_t packingWidth, source_T packingOffset, size_t dataWords) noexcept |
|
template<typename source_T , typename buffer_T > |
constexpr Metadata | makeMetadataStore (size_t messageLength, Metadata::OptStore opStore, size_t dataWords) noexcept |
|