1#ifndef JSON_ERROR_HANDLER_INCLUDED
2#define JSON_ERROR_HANDLER_INCLUDED
31 std::function<void(
const char *parse_err,
size_t err_offset)>;
41 void operator()(
const char *parse_err,
size_t err_offset)
const;
Definition: json_error_handler.h:36
const int m_arg_idx
Definition: json_error_handler.h:45
JsonParseDefaultErrorHandler(const char *func_name, int arg_idx)
Definition: json_error_handler.h:38
void operator()(const char *parse_err, size_t err_offset) const
Definition: json_error_handler.cc:30
const char * m_func_name
Definition: json_error_handler.h:44
std::function< void()> JsonDocumentDepthHandler
Definition: json_error_handler.h:32
std::function< void(const char *parse_err, size_t err_offset)> JsonParseErrorHandler
Definition: json_error_handler.h:31
void JsonDocumentDefaultDepthHandler()
Definition: json_error_handler.cc:36