SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::serialize::ReadOptions Struct Reference

Bound resource use when inspecting an unfamiliar archive; limits may be raised explicitly. More...

#include <archive.hpp>

Public Attributes

VersionTolerance version_tolerance {VersionTolerance::same_major}
 
std::uint64_t maximum_index_bytes {64 * 1024 * 1024}
 
std::uint64_t maximum_payload_bytes {1024ULL * 1024 * 1024}
 
std::uint64_t maximum_entries {1000000}
 
std::uint64_t maximum_depth {128}
 

Detailed Description

Bound resource use when inspecting an unfamiliar archive; limits may be raised explicitly.

Member Data Documentation

◆ maximum_depth

std::uint64_t serif::utils::serialize::ReadOptions::maximum_depth {128}

◆ maximum_entries

std::uint64_t serif::utils::serialize::ReadOptions::maximum_entries {1000000}

◆ maximum_index_bytes

std::uint64_t serif::utils::serialize::ReadOptions::maximum_index_bytes {64 * 1024 * 1024}

◆ maximum_payload_bytes

std::uint64_t serif::utils::serialize::ReadOptions::maximum_payload_bytes {1024ULL * 1024 * 1024}

◆ version_tolerance

VersionTolerance serif::utils::serialize::ReadOptions::version_tolerance {VersionTolerance::same_major}

The documentation for this struct was generated from the following file: