summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2024-04-04 18:37:13 +0200
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2024-04-04 18:37:13 +0200
commit3320960992afe36f4b6306130c6327e084c381b2 (patch)
treeec86f67fd3e2be95c599581f065655167cd87748 /main
parent24bb0db16d2fcd94a5919f616dd9a50b3a131752 (diff)
Add format
Diffstat (limited to 'main')
-rw-r--r--main/main.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/main/main.cpp b/main/main.cpp
index 4d3e829..10a7dc4 100644
--- a/main/main.cpp
+++ b/main/main.cpp
@@ -1,13 +1,16 @@
#include <deimos/core/api_registry.h>
#include <deimos/core/os.h>
+#include <deimos/core/format.h>
+
+using namespace deimos;
int main(int /* argc */, char* /* argv */[])
{
- auto* api_registry = deimos::InitializeGlobalApiRegistry();
- auto* os_api = api_registry->Get<deimos::OsApi>();
+ auto* api_registry = InitializeGlobalApiRegistry();
+ auto* os_api = api_registry->Get<OsApi>();
- deimos::OsConsoleWriter writer(os_api->console, deimos::OsConsoleType::kStdOut);
- writer.Write(deimos::AsBytes(deimos::Span<const char>({"Hello, world!\n", 14})));
+ OsConsoleWriter writer(os_api->console, OsConsoleType::kStdOut);
+ Format(&writer, "Hello, $!", "world");
return 0;
}