|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include "ResourceRuntime.hpp"#include <expected>#include <filesystem>#include <optional>#include <span>#include <string>#include <string_view>#include <vector>Go to the source code of this file.
Classes | |
| struct | monopoly::startup::ResourceArguments |
Namespaces | |
| namespace | monopoly |
| namespace | monopoly::startup |
Enumerations | |
| enum class | monopoly::startup::ResourceSetupResult { monopoly::startup::Ready , monopoly::startup::Cancelled , monopoly::startup::Failed } |
Functions | |
| std::expected< ResourceArguments, std::string > | monopoly::startup::parseResourceArguments (std::span< const std::string_view > arguments) |
| std::expected< void, std::string > | monopoly::startup::selectResourceContext (data::ResourceContext context) |
| data::ResourceContext | monopoly::startup::resourceContext () noexcept |
| std::expected< void, std::string > | monopoly::startup::selectResourceRoot (std::string_view utf8Root) |
| std::expected< void, std::string > | monopoly::startup::selectDataOverrideManifest (std::string_view utf8Path) |
| std::optional< std::filesystem::path > | monopoly::startup::dataOverrideManifest () |
| ResourceSetupResult | monopoly::startup::prepareResources (bool interactive) |