LeviLamina
Loading...
Searching...
No Matches
PathArgument.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Json {
6
8public:
9 // PathArgument inner types define
10 enum class Kind : int {
11 KindNone = 0,
12 KindIndex = 1,
13 KindKey = 2,
14 };
15
16public:
17 // member variables
18 // NOLINTBEGIN
19 ::ll::TypedStorage<8, 32, ::std::string> key_;
20 ::ll::TypedStorage<4, 4, uint> index_;
21 ::ll::TypedStorage<4, 4, ::Json::PathArgument::Kind> kind_;
22 // NOLINTEND
23};
24
25} // namespace Json
Definition PathArgument.h:7