JsonCpp project page JsonCpp home page

Public Types | Public Member Functions | Friends

Json::ValueConstIterator Class Reference

const iterator for object and array value. More...

#include <json/value.h>

Inherits Json::ValueIteratorBase.

List of all members.

Public Types

typedef const Value value_type
typedef const Valuereference
typedef const Valuepointer
typedef ValueConstIterator SelfType

Public Member Functions

 ValueConstIterator ()
SelfTypeoperator= (const ValueIteratorBase &other)
SelfType operator++ (int)
SelfType operator-- (int)
SelfTypeoperator-- ()
SelfTypeoperator++ ()
reference operator* () const
pointer operator-> () const

Friends

class Value

Detailed Description

const iterator for object and array value.

Definition at line 702 of file value.h.


Member Typedef Documentation

Definition at line 710 of file value.h.

Definition at line 709 of file value.h.

Reimplemented from Json::ValueIteratorBase.

Definition at line 711 of file value.h.

Definition at line 706 of file value.h.


Constructor & Destructor Documentation

Json::ValueConstIterator::ValueConstIterator (  ) 

Definition at line 126 of file json_valueiterator.inl.


Member Function Documentation

reference Json::ValueConstIterator::operator* (  )  const [inline]

Definition at line 744 of file value.h.

SelfType& Json::ValueConstIterator::operator++ (  )  [inline]

Definition at line 739 of file value.h.

SelfType Json::ValueConstIterator::operator++ ( int   )  [inline]

Definition at line 722 of file value.h.

SelfType& Json::ValueConstIterator::operator-- (  )  [inline]

Definition at line 734 of file value.h.

SelfType Json::ValueConstIterator::operator-- ( int   )  [inline]

Definition at line 728 of file value.h.

pointer Json::ValueConstIterator::operator-> (  )  const [inline]

Definition at line 746 of file value.h.

ValueConstIterator & Json::ValueConstIterator::operator= ( const ValueIteratorBase other  ) 

Definition at line 133 of file json_valueiterator.inl.

References Json::ValueIteratorBase::copy().


Friends And Related Function Documentation

friend class Value [friend]

Definition at line 703 of file value.h.


The documentation for this class was generated from the following files: