Hybrid ICN (hICN) plugin  v21.06-rc0-4-g18fa668
transport::core::ManifestInline< Base, FormatTraits > Member List

This is the complete list of members for transport::core::ManifestInline< Base, FormatTraits >, including all inherited members.

addSuffixHash(Suffix suffix, const Hash &hash) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
clear() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
createManifest(const core::Name &manifest_name, ManifestVersion version, ManifestType type, HashType algorithm, bool is_last, const Name &base_name, NextSegmentCalculationStrategy strategy, std::size_t signature_size) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inlinestatic
decode() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
decodeImpl() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
Decoder typedef (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >
decoder_ (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >protected
encode() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
encodeImpl() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
Encoder typedef (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >
encoder_ (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >protected
estimateManifestSize(std::size_t additional_entries=0) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
estimateManifestSizeImpl(std::size_t additional_entries=0) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
getBaseName() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
getFinalBlockNumber() const (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
getHashAlgorithm() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
getManifestEntrySize() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inlinestatic
getManifestHeaderSize() (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inlinestatic
getManifestType() const (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
getNextSegmentCalculationStrategy() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
getSuffixList() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
getSuffixMap(const std::vector< ManifestInline * > &manifests) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inlinestatic
getSuffixMap(ManifestInline *manifest) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inlinestatic
getVersion() const (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
hash_algorithm_ (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >protected
is_last_ (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >protected
isFinalManifest() const (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
Manifest(std::size_t signature_size=0) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
Manifest(const core::Name &name, std::size_t signature_size=0) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
Manifest(T &&base) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
manifest_type_ (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >protected
ManifestInline() (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
ManifestInline(const core::Name &name, std::size_t signature_size=0) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
ManifestInline(T &&base) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
setBaseName(const Name &name) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
setFinalBlockNumber(std::uint32_t final_block_number) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
setFinalManifest(bool is_final_manifest) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
setHashAlgorithm(auth::CryptoHashType hash_algorithm) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
setManifestType(ManifestType type) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
setNextSegmentCalculationStrategy(NextSegmentCalculationStrategy strategy) (defined in transport::core::ManifestInline< Base, FormatTraits >)transport::core::ManifestInline< Base, FormatTraits >inline
setVersion(ManifestVersion version) (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >inline
~Manifest()=default (defined in transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >)transport::core::Manifest< Base, FormatTraits, ManifestInline< Base, FormatTraits > >virtual