|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "LegacyChunk.hpp"#include <cstddef>#include <cstdint>#include <array>#include <expected>#include <optional>#include <span>#include <string>#include <string_view>#include <variant>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::data |
Functions | |
| std::string_view | monopoly::data::sequenceErrorCodeName (SequenceErrorCode code) noexcept |
| std::expected< LegacySequenceHeader, SequenceError > | monopoly::data::decodeLegacySequenceHeader (std::span< const std::byte > bytes) |
| std::expected< LegacySequenceAttributes, SequenceError > | monopoly::data::readLegacySequenceAttributes (const LegacyChunkReader &reader, std::size_t maximumAttributes) |
| std::expected< LegacySequenceRecord, SequenceError > | monopoly::data::readLegacySequenceRecord (LegacyChunkReader &reader) |
| constexpr DataId | monopoly::data::resolveSequenceDataId (const LegacySequenceHeader &header, DataId rawId, DataId containingSequenceId) noexcept |
Variables | |
| constexpr std::size_t | monopoly::data::LegacySequenceHeaderSize = 12 |