Translates an Operator to an Operation.
More...
#include "system.hpp"
There is a single System instance, returned by the static Get() method.
Definition at line 48 of file system.hpp.
◆ Map
◆ System() [1/2]
Om::Language::System::System |
( |
| ) |
|
|
private |
◆ System() [2/2]
Om::Language::System::System |
( |
System const & |
| ) |
|
|
private |
◆ Get()
static System& Om::Language::System::Get |
( |
| ) |
|
|
static |
- Returns
- The static instance.
Referenced by main().
◆ GetLexicon()
Lexicon const& Om::Language::System::GetLexicon |
( |
| ) |
const |
◆ GiveElements()
virtual void Om::Language::System::GiveElements |
( |
Consumer & |
| ) |
const |
|
virtual |
◆ Initialize()
void Om::Language::System::Initialize |
( |
char const |
theLocaleCodeUnitIterator[] | ) |
|
- Parameters
-
theLocaleCodeUnitIterator | The null-terminated locale string (e.g. en_US.UTF-8). The locale must use UTF-8 encoding. |
Initializes the global locale to en_US.UTF-8 (using boost::locale) and asserts that all name keys in the System are NFD-normalized. This must be called in main, prior to any Program evaluation.
Referenced by main().
◆ IsEmpty()
virtual bool Om::Language::System::IsEmpty |
( |
| ) |
const |
|
virtual |
◆ Translate()
◆ operator=()
System const& Om::Language::System::operator= |
( |
System const & |
| ) |
|
|
private |
◆ thisMap
Map Om::Language::System::thisMap |
|
private |
The documentation for this class was generated from the following file: