cluttermm: Clutter::Path::Nodes::const_iterator Class Reference

Inheritance diagram for Clutter::Path::Nodes::const_iterator:

Public Types

typedef

std::random_access_iterator_tag 
iterator_category
 
typedef PathNode value_type
 
typedef int difference_type
 
typedef const value_type reference
 
typedef void pointer
 

Public Member Functions

 const_iterator ()
 
reference operator* () const
 
reference operator[] (difference_type i) const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
const_iteratoroperator-- ()
 
const_iterator operator-- (int)
 

Related Functions

(Note that these are not member functions.)

bool operator== (const Path::Nodes::const_iterator& a, const Path::Nodes::const_iterator& b)
 
bool operator!= (const Path::Nodes::const_iterator& a, const Path::Nodes::const_iterator& b)
 

Member Typedef Documentation

Constructor & Destructor Documentation

Clutter::Path::Nodes::const_iterator::const_iterator ( )
inline

Member Function Documentation

reference Clutter::Path::Nodes::const_iterator::operator* ( ) const
const_iterator& Clutter::Path::Nodes::const_iterator::operator++ ( )
inline
const_iterator Clutter::Path::Nodes::const_iterator::operator++ ( int  )
inline
const_iterator& Clutter::Path::Nodes::const_iterator::operator-- ( )
inline
const_iterator Clutter::Path::Nodes::const_iterator::operator-- ( int  )
inline
reference Clutter::Path::Nodes::const_iterator::operator[] ( difference_type  i) const

Friends And Related Function Documentation

bool operator!= ( const Path::Nodes::const_iterator a,
const Path::Nodes::const_iterator b 
)
related
bool operator== ( const Path::Nodes::const_iterator a,
const Path::Nodes::const_iterator b 
)
related

The documentation for this class was generated from the following file:
  • cluttermm/path.h