|
|
using | Encoder = typename FormatTraits::Encoder |
| |
|
using | Decoder = typename FormatTraits::Decoder |
| |
|
|
| Manifest (std::size_t signature_size=0) |
| |
|
| Manifest (const core::Name &name, std::size_t signature_size=0) |
| |
|
template<typename T > |
| | Manifest (T &&base) |
| |
|
std::size_t | estimateManifestSize (std::size_t additional_entries=0) |
| |
|
Manifest & | encode () |
| |
|
Manifest & | decode () |
| |
|
Manifest & | setManifestType (ManifestType type) |
| |
|
Manifest & | setHashAlgorithm (auth::CryptoHashType hash_algorithm) |
| |
|
auth::CryptoHashType | getHashAlgorithm () |
| |
|
ManifestType | getManifestType () const |
| |
|
bool | isFinalManifest () const |
| |
|
Manifest & | setVersion (ManifestVersion version) |
| |
|
Manifest & | setFinalBlockNumber (std::uint32_t final_block_number) |
| |
|
uint32_t | getFinalBlockNumber () const |
| |
|
ManifestVersion | getVersion () const |
| |
|
Manifest & | setFinalManifest (bool is_final_manifest) |
| |
|
Manifest & | clear () |
| |
|
|
static std::size_t | getManifestHeaderSize () |
| |
|
static std::size_t | getManifestEntrySize () |
| |
|
|
ManifestType | manifest_type_ |
| |
|
auth::CryptoHashType | hash_algorithm_ |
| |
|
bool | is_last_ |
| |
|
Encoder | encoder_ |
| |
|
Decoder | decoder_ |
| |
The documentation for this class was generated from the following file: