DAW JSON Link
include
daw
json
daw_json_link.h
Go to the documentation of this file.
1
// Copyright (c) Darrell Wright
2
//
3
// Distributed under the Boost Software License, version 1.0. (see accompanying
4
// file LICENSE or copy at http://www.boost.org/LICENSE_1_0.txt)
5
//
6
// Official repository: https://github.com/beached/daw_json_link
7
//
8
9
#pragma once
10
#include "
daw_from_json.h
"
11
#include "
daw_json_exception.h
"
12
#include "
daw_json_link_types.h
"
13
#include "
daw_to_json.h
"
14
#include "
impl/daw_json_alternate_mapping.h
"
15
#include "
impl/daw_json_value.h
"
16
#include "
impl/version.h
"
17
18
/***
19
* Construct a json_value from a string literal
20
* @return A json_value representing the json document
21
*/
22
constexpr
daw::json::json_value
operator
""
_dawjson(
char
const
*ptr,
23
std::size_t sz ) {
24
return
daw::json::json_value
( std::string_view( ptr, sz ) );
25
}
daw::json::DAW_JSON_VER::basic_json_value
Definition:
daw_json_value.h:316
daw_from_json.h
daw_json_alternate_mapping.h
daw_json_exception.h
daw_json_link_types.h
daw_json_value.h
daw_to_json.h
daw::json::DAW_JSON_VER::json_value
basic_json_value< NoCommentSkippingPolicyChecked > json_value
Definition:
daw_json_link_types.h:1671
version.h
Generated by
1.9.1