|
LeviLamina
|
Public Types | |
| using | SelfType = ::Json::ValueIterator |
| using | difference_type = int |
| using | pointer = ::Json::Value* |
| using | reference = ::Json::Value& |
| using | size_t = uint |
| using | value_type = ::Json::Value |
| using | iterator_category = ::std::bidirectional_iterator_tag |
Public Member Functions | |
| MCAPI | ValueIterator (::Json::ValueConstIterator const &other) |
| MCFOLD_C void * | $ctor (::Json::ValueIterator const &other) |
| MCFOLD void * | $ctor (::Json::ValueConstIterator const &other) |
| MCFOLD void | $dtor () |
| MCAPI::Json::Value & | deref () const |
| MCAPI void | increment () |
| MCAPI bool | isEqual (::Json::ValueIteratorBase const &other) const |
| MCAPI char const * | memberName () const |
| MCAPI bool | operator!= (::Json::ValueIteratorBase const &other) const |
| MCFOLD void * | $ctor (::Json::ValueIteratorBase const &other) |
Public Attributes | |
| union { | |
| Json::Value::ArrayValues::iterator array_ | |
| Json::Value::ObjectValues::iterator map_ | |
| }; | |
| ::ll::TypedStorage< 1, 1, bool > | isArray_ |