LeviLamina
Loading...
Searching...
No Matches
SchemaConverterCollection.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace JsonUtil {
6
7class SchemaConverterCollection {
8public:
9 // member variables
10 // NOLINTBEGIN
12 // NOLINTEND
13
14public:
15 // prevent constructor by default
16 SchemaConverterCollection& operator=(SchemaConverterCollection const&);
17 SchemaConverterCollection(SchemaConverterCollection const&);
18 SchemaConverterCollection();
19
20public:
21 // member functions
22 // NOLINTBEGIN
23 MCNAPI ::JsonUtil::SchemaConverterCollection&
24 operator()(::std::string const& filterString, bool forceCaseInsensitive);
25
26 MCNAPI ::JsonUtil::SchemaConverterCollection& operator()(uint64 minIndex, uint64 maxIndex, bool);
27
28#ifdef LL_PLAT_C
29 MCNAPI ~SchemaConverterCollection();
30#endif
31 // NOLINTEND
32
33public:
34 // destructor thunk
35 // NOLINTBEGIN
36#ifdef LL_PLAT_C
37 MCNAPI void $dtor();
38#endif
39 // NOLINTEND
40};
41
42} // namespace JsonUtil
MCAPI::JsonUtil::SchemaConverterCollection & operator()(::std::string const &filterString, bool forceCaseInsensitive)
MCAPI::JsonUtil::SchemaConverterCollection & operator()(uint64 minIndex, uint64 maxIndex, bool)
Definition Alias.h:14