11865 {
11867 {
11869 break;
11870 }
11871
11873 {
11875 break;
11876 }
11877
11879 {
11880
11882 break;
11883 }
11884
11892 default:
11893 {
11895 break;
11896 }
11897 }
internal_iterator< typename std::remove_const< BasicJsonType >::type > m_it
the actual iterator of the associated instance
void set_begin() noexcept
set iterator to a defined beginning
void set_end() noexcept
set iterator to a defined past the end
@ number_integer
number value (signed integer)
@ discarded
discarded by the parser callback function
@ binary
binary array (ordered collection of bytes)
@ object
object (unordered set of name/value pairs)
@ number_float
number value (floating-point)
@ number_unsigned
number value (unsigned integer)
@ array
array (ordered collection of values)
primitive_iterator_t primitive_iterator
generic iterator for all other types
BasicJsonType::array_t::iterator array_iterator
iterator for JSON arrays
BasicJsonType::object_t::iterator object_iterator
iterator for JSON objects