LeviLamina
Loading...
Searching...
No Matches
RapidJsonDataFixers.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace RapidJsonDataFixers {
6// functions
7// NOLINTBEGIN
8MCAPI void applyLambdaToChild(
9 ::rapidjson::GenericValue<::rapidjson::UTF8<char>, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>&
10 parent,
11 ::std::string const& childName,
12 ::std::function<void(::rapidjson::GenericMemberIterator<
13 0,
14 ::rapidjson::UTF8<char>,
15 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>)> const& callback
16);
17
18MCAPI void applyLambdaToChildObject(
19 ::rapidjson::GenericValue<::rapidjson::UTF8<char>, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>&
20 parent,
21 ::std::string const& childName,
22 ::std::function<void(::rapidjson::GenericMemberIterator<
23 0,
24 ::rapidjson::UTF8<char>,
25 ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator>>)> const& callback
26);
27// NOLINTEND
28
29} // namespace RapidJsonDataFixers