|
| parser (InputAdapterType &&adapter, const parser_callback_t< BasicJsonType > cb=nullptr, const bool allow_exceptions_=true, const bool skip_comments=false) |
| a parser reading from an input adapter
|
|
void | parse (const bool strict, BasicJsonType &result) |
| public parser interface More...
|
|
bool | accept (const bool strict=true) |
| public accept interface More...
|
|
template<typename SAX > |
bool | sax_parse (SAX *sax, const bool strict=true) |
|
template<typename BasicJsonType, typename InputAdapterType>
class nlohmann::detail::parser< BasicJsonType, InputAdapterType >
syntax analysis
This class implements a recursive descent parser.