get_error_message() const noexcept | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_number_float() const noexcept | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_number_integer() const noexcept | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_number_unsigned() const noexcept | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_position() const noexcept | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_string() | detail::lexer< BasicJsonType, InputAdapterType > | inline |
get_token_string() const | detail::lexer< BasicJsonType, InputAdapterType > | inline |
lexer(InputAdapterType &&adapter, bool ignore_comments_=false) noexcept (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | inlineexplicit |
lexer(const lexer &)=delete (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |
lexer(lexer &&)=default (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |
operator=(lexer &)=delete (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |
operator=(lexer &&)=default (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |
scan() (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | inline |
skip_bom() | detail::lexer< BasicJsonType, InputAdapterType > | inline |
skip_whitespace() (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | inline |
token_type typedef (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |
token_type_name(const token_type t) noexcept | detail::lexer_base< BasicJsonType > | inlinestatic |
~lexer()=default (defined in detail::lexer< BasicJsonType, InputAdapterType >) | detail::lexer< BasicJsonType, InputAdapterType > | |