acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
character_set.h
1// Refactored to generate text from enum by camilo on 2023-06-07 04:17 <3ThomasBorregaardSorensen!!
2#pragma once
3
4
5enum enum_character_set : ::i32
6{
7
8
9#define DO_ENUM(e) e,
10#include "character_set.enum"
11#undef DO_ENUM
12
13
14};
15
16
17inline const_char_pointer enum_character_set_text(enum_character_set echaracterset)
18{
19
20 switch (echaracterset)
21 {
22
23#define DO_ENUM(e) case e: return #e;
24#include "character_set.enum"
25#undef DO_ENUM
26
27 default:
28 return nullptr;
29
30 }
31
32}
33
34
35