DAW JSON Link
Public Member Functions | Public Attributes | List of all members
DAW_JSON_NS::json_details::handler_result_holder Struct Reference

#include <daw_json_event_parser.h>

Public Member Functions

constexpr handler_result_holder ()=default
 
constexpr handler_result_holder (bool b)
 
constexpr handler_result_holder (json_parse_handler_result r)
 
constexpr operator bool () const
 

Public Attributes

json_parse_handler_result value = json_parse_handler_result::Continue
 

Constructor & Destructor Documentation

◆ handler_result_holder() [1/3]

constexpr DAW_JSON_NS::json_details::handler_result_holder::handler_result_holder ( )
constexprdefault

◆ handler_result_holder() [2/3]

constexpr DAW_JSON_NS::json_details::handler_result_holder::handler_result_holder ( bool  b)
inlineconstexpr

◆ handler_result_holder() [3/3]

constexpr DAW_JSON_NS::json_details::handler_result_holder::handler_result_holder ( json_parse_handler_result  r)
inlineconstexpr

Member Function Documentation

◆ operator bool()

constexpr DAW_JSON_NS::json_details::handler_result_holder::operator bool ( ) const
inlineexplicitconstexpr

Member Data Documentation

◆ value

json_parse_handler_result DAW_JSON_NS::json_details::handler_result_holder::value = json_parse_handler_result::Continue

The documentation for this struct was generated from the following file: