DAW JSON Link
Namespaces | Macros | Typedefs | Variables
daw_json_name.h File Reference
#include "version.h"
#include <daw/daw_cpp_feature_check.h>
#include <daw/daw_likely.h>
#include <cstddef>
#include <string_view>
#include <utility>

Go to the source code of this file.

Namespaces

 daw
 
 daw::json
 
 daw::json::DAW_JSON_VER
 
 daw::json::DAW_JSON_VER::json_details
 

Macros

#define JSONNAMETYPE   char const *
 

Typedefs

template<typename JsonMember >
using daw::json::DAW_JSON_VER::json_details::is_no_name = std::bool_constant< JsonMember::name==no_name >
 

Variables

constexpr char const daw::json::DAW_JSON_VER::json_details::default_key_name [] = "key"
 
constexpr char const daw::json::DAW_JSON_VER::json_details::default_value_name [] = "value"
 
template<typename JsonMember >
constexpr bool daw::json::DAW_JSON_VER::json_details::is_no_name_v = is_no_name<JsonMember>::value
 
constexpr char const daw::json::DAW_JSON_VER::no_name [] = "\a"
 

Macro Definition Documentation

◆ JSONNAMETYPE

#define JSONNAMETYPE   char const *