LeviLamina
Loading...
Searching...
No Matches
ValueIterator.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/json/ValueIteratorBase.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
Json {
class
Value; }
11
// clang-format on
12
13
namespace
Json {
14
15
class
ValueIterator
:
public
::Json::ValueIteratorBase
{
16
public
:
17
// ValueIterator inner types define
18
using
size_t = uint;
19
20
using
difference_type = int;
21
22
using
reference
=
::Json::Value
&;
23
24
using
pointer
=
::Json::Value
*;
25
26
using
SelfType
=
::Json::ValueIterator
;
27
28
using
value_type
=
::Json::Value
;
29
30
public
:
31
// member functions
32
// NOLINTBEGIN
33
MCFOLD ::Json::Value& operator*()
const
;
34
35
MCFOLD ::Json::ValueIterator& operator++();
36
// NOLINTEND
37
};
38
39
}
// namespace Json
Json::ValueIteratorBase
Definition
ValueIteratorBase.h:15
Json::ValueIterator
Definition
ValueIterator.h:15
Json::Value
Definition
Value.h:16
src
mc
deps
json
ValueIterator.h
Generated on Sat Apr 26 2025 05:55:27 for LeviLamina by
1.12.0