Bond
 
Loading...
Searching...
No Matches
rapidjson_utils.h
1// Copyright (c) Microsoft. All rights reserved.
2// Licensed under the MIT license. See LICENSE file in the project root for full license information.
3
4#pragma once
5
6#include <bond/core/config.h>
7
8#include <string>
9#include <stdint.h>
10
11namespace bond
12{
13namespace detail
14{
15
16std::basic_string<uint16_t> utf_to_utf(const char* begin, const char* end);
17
18bool try_lexical_convert(const char* str, uint16_t& result);
19
20
21} // namespace detail
22
23} // namespace bond
24
25
26#ifdef BOND_LIB_TYPE
27#if BOND_LIB_TYPE == BOND_LIB_TYPE_HEADER
28#include "rapidjson_utils_impl.h"
29#endif
30#else
31#error BOND_LIB_TYPE is undefined
32#endif
namespace bond
Definition: apply.h:17