Crazy Eddie's GUI System  0.8.3
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
CEGUI::NamedDefinitionCollator< K, V >::const_iterator Class Reference

Public Member Functions

 const_iterator (typename ValueArray::const_iterator i)
 
 const_iterator (const const_iterator &iter)
 
const V & operator* () const
 
const V * operator-> () const
 
bool operator== (const const_iterator &iter) const
 
bool operator!= (const const_iterator &iter) const
 
const_iteratoroperator++ ()
 
const_iteratoroperator++ (int)
 
const_iteratoroperator-- ()
 
const_iteratoroperator-- (int)
 
const_iteratoroperator= (const const_iterator &iter)
 

Protected Attributes

ValueArray::const_iterator d_iter
 

Detailed Description

template<typename K, typename V>
class CEGUI::NamedDefinitionCollator< K, V >::const_iterator

This is not intended to provide full std::iterator support, it is here so that we can provide access via CEGUI::ConstVectorIterator.