DAW JSON Link
Functions
daw::json::anonymous_namespace{daw_json_assert.h} Namespace Reference

Functions

DAW_ATTRIB_NOINLINE void daw_json_error (ErrorReason reason)
 
template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw_json_error (ErrorReason reason, ParseState const &location)
 
DAW_ATTRIB_NOINLINE void daw_json_error (json_details::missing_member reason)
 
template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw_json_error (json_details::missing_member reason, ParseState const &location)
 
DAW_ATTRIB_NOINLINE void daw_json_error (json_details::missing_token reason)
 
template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw_json_error (json_details::missing_token reason, ParseState const &location)
 

Function Documentation

◆ daw_json_error() [1/6]

DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( ErrorReason  reason)
inline

Definition at line 76 of file daw_json_assert.h.

◆ daw_json_error() [2/6]

template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( ErrorReason  reason,
ParseState const &  location 
)
inline

Definition at line 82 of file daw_json_assert.h.

◆ daw_json_error() [3/6]

DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( json_details::missing_member  reason)
inline

Definition at line 94 of file daw_json_assert.h.

◆ daw_json_error() [4/6]

template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( json_details::missing_member  reason,
ParseState const &  location 
)
inline

Definition at line 105 of file daw_json_assert.h.

◆ daw_json_error() [5/6]

DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( json_details::missing_token  reason)
inline

Definition at line 99 of file daw_json_assert.h.

◆ daw_json_error() [6/6]

template<typename ParseState >
DAW_ATTRIB_NOINLINE void daw::json::anonymous_namespace{daw_json_assert.h}::daw_json_error ( json_details::missing_token  reason,
ParseState const &  location 
)
inline

Definition at line 137 of file daw_json_assert.h.