Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_PropertyList::Array::_const_iterator Class Reference

List of all members.

Public Types

typedef Array::_iterator::difference_type difference_type

Public Member Functions

 _const_iterator ()
 _const_iterator (const _const_iterator &src)
 _const_iterator (const Array::_iterator &src)
bool operator== (const _const_iterator &rhs) const
bool operator!= (const _const_iterator &rhs) const
bool operator< (const _const_iterator &rhs) const
const Array::reference operator * () const
const Nodeoperator-> () const
_const_iteratoroperator++ ()
_const_iterator operator++ (int)
_const_iteratoroperator-- ()
_const_iterator operator-- (int)
difference_type operator- (const _const_iterator &rhs) const
_const_iterator operator+ (difference_type dist) const
_const_iteratoroperator+= (difference_type dist)
_const_iteratoroperator-= (difference_type dist)

Protected Member Functions

 _const_iterator (const Array *inArray, Array::size_type inIndex, Array::size_type maxIndex)
 _const_iterator (const Array *inArray, Array::size_type inIndex)

Private Types

enum  { npos = Array::_iterator::npos }

Private Attributes

Array::_iterator fIterator

Friends

class Array

Member Typedef Documentation

typedef Array::_iterator::difference_type CP_PropertyList::Array::_const_iterator::difference_type
 


Member Enumeration Documentation

anonymous enum [private]
 

Enumeration values:
npos 


Constructor & Destructor Documentation

CP_PropertyList::Array::_const_iterator::_const_iterator const Array inArray,
Array::size_type  inIndex,
Array::size_type  maxIndex
[protected]
 

CP_PropertyList::Array::_const_iterator::_const_iterator const Array inArray,
Array::size_type  inIndex
[protected]
 

CP_PropertyList::Array::_const_iterator::_const_iterator  ) 
 

CP_PropertyList::Array::_const_iterator::_const_iterator const _const_iterator src  ) 
 

CP_PropertyList::Array::_const_iterator::_const_iterator const Array::_iterator src  ) 
 


Member Function Documentation

bool CP_PropertyList::Array::_const_iterator::operator== const _const_iterator rhs  )  const
 

bool CP_PropertyList::Array::_const_iterator::operator!= const _const_iterator rhs  )  const
 

bool CP_PropertyList::Array::_const_iterator::operator< const _const_iterator rhs  )  const
 

const Array::reference CP_PropertyList::Array::_const_iterator::operator *  )  const
 

const Node* CP_PropertyList::Array::_const_iterator::operator->  )  const
 

_const_iterator& CP_PropertyList::Array::_const_iterator::operator++  ) 
 

_const_iterator CP_PropertyList::Array::_const_iterator::operator++ int   ) 
 

_const_iterator& CP_PropertyList::Array::_const_iterator::operator--  ) 
 

_const_iterator CP_PropertyList::Array::_const_iterator::operator-- int   ) 
 

difference_type CP_PropertyList::Array::_const_iterator::operator- const _const_iterator rhs  )  const
 

_const_iterator CP_PropertyList::Array::_const_iterator::operator+ difference_type  dist  )  const
 

_const_iterator& CP_PropertyList::Array::_const_iterator::operator+= difference_type  dist  ) 
 

_const_iterator& CP_PropertyList::Array::_const_iterator::operator-= difference_type  dist  ) 
 


Friends And Related Function Documentation

friend class Array [friend]
 


Member Data Documentation

Array::_iterator CP_PropertyList::Array::_const_iterator::fIterator [private]
 


The documentation for this class was generated from the following file:
Generated on Tue Sep 20 20:22:26 2005 for CPLAT_MacOS by  doxygen 1.4.0