|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "LegacyManifest.hpp"#include <algorithm>#include <charconv>#include <fstream>#include <limits>#include <optional>#include <sstream>#include <unordered_set>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::data |
Functions | |
| std::string_view | monopoly::data::manifestErrorCodeName (ManifestErrorCode code) noexcept |
| std::expected< LegacyBankManifest, ManifestError > | monopoly::data::parseDmakeManifest (std::istream &input, std::string bankName, std::filesystem::path diagnosticPath) |
| std::expected< LegacyBankManifest, ManifestError > | monopoly::data::readDmakeManifest (const std::filesystem::path &path) |
| std::expected< void, ManifestError > | monopoly::data::writeManifestTsv (const std::filesystem::path &outputPath, std::span< const LegacyBankManifest > manifests) |