|
Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
|
#include <LanguageResources.hpp>
Public Member Functions | |
| LanguageId | language () const noexcept |
| std::uint32_t | maximumMessageId () const noexcept |
| std::expected< std::optional< SharedLanguageText >, DataError > | lookup (std::uint32_t messageId) const |
| std::expected< SharedLanguageText, DataError > | message (std::uint32_t messageId) const |
| std::expected< SharedLanguageText, DataError > | cleanMessage (std::uint32_t messageId) const |
Static Public Member Functions | |
| static std::expected< std::shared_ptr< LanguageCatalog >, DataError > | open (LanguageId language, std::shared_ptr< LegacyDataArchive > textArchive) |
| static std::expected< std::shared_ptr< LanguageCatalog >, DataError > | open (LanguageId language, std::shared_ptr< const DataSource > source) |
Definition at line 25 of file LanguageResources.hpp.
| std::expected< SharedLanguageText, DataError > monopoly::data::LanguageCatalog::cleanMessage | ( | std::uint32_t | messageId | ) | const |
Definition at line 406 of file LanguageResources.cpp.
|
noexcept |
Definition at line 300 of file LanguageResources.cpp.
| std::expected< std::optional< SharedLanguageText >, DataError > monopoly::data::LanguageCatalog::lookup | ( | std::uint32_t | messageId | ) | const |
Definition at line 313 of file LanguageResources.cpp.
|
noexcept |
Definition at line 306 of file LanguageResources.cpp.
| std::expected< SharedLanguageText, DataError > monopoly::data::LanguageCatalog::message | ( | std::uint32_t | messageId | ) | const |
Definition at line 360 of file LanguageResources.cpp.
|
static |
Definition at line 226 of file LanguageResources.cpp.
|
static |
Definition at line 136 of file LanguageResources.cpp.