diff options
| author | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-11 08:34:36 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal@nekernel.org> | 2025-12-11 08:34:36 +0100 |
| commit | fe58b444de6c00089010d308a39f78890b1782b6 (patch) | |
| tree | 84849ef1576aca5410210503c58268d3a9592c14 /src/kernel/NeKit/Variant.h | |
| parent | 076c8378e96a9fac9864c9d02bb63fa7dd423e4a (diff) | |
feat: kernel: `Vettable.h` interface and concepts.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel/NeKit/Variant.h')
| -rw-r--r-- | src/kernel/NeKit/Variant.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/kernel/NeKit/Variant.h b/src/kernel/NeKit/Variant.h index bf2b53c4..f7b2c450 100644 --- a/src/kernel/NeKit/Variant.h +++ b/src/kernel/NeKit/Variant.h @@ -15,7 +15,7 @@ namespace Kernel { class Variant final { public: - enum struct VariantKind { + enum struct VariantKind : Int { kInvalid = 0, kString = 200, kBlob, @@ -23,6 +23,7 @@ class Variant final { kJson, kTOML, kSwap, + kCount = kSwap - kString + 1, }; public: |
