Clutter::Path::Nodes Class Reference

#include <path.h>

List of all members.

Classes

class  const_iterator
class  iterator
class  reference

Public Types

typedef unsigned int size_type
typedef int difference_type
typedef PathNode value_type
typedef const value_type const_reference
typedef std::reverse_iterator
< iterator
reverse_iterator
typedef std::reverse_iterator
< const_iterator
const_reverse_iterator

Public Member Functions

size_type size () const
bool empty () const
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reverse_iterator rbegin ()
reverse_iterator rend ()
const_reverse_iterator rbegin () const
const_reverse_iterator rend () const
const_reference operator[] (size_type i) const
reference operator[] (size_type i)
reference front ()
const_reference front () const
reference back ()
const_reference back () const

Friends

class Clutter::Path

Member Typedef Documentation

typedef std::reverse_iterator<iterator> Clutter::Path::Nodes::reverse_iterator
typedef unsigned int Clutter::Path::Nodes::size_type

Member Function Documentation

const_reference Clutter::Path::Nodes::back (  )  const [inline]

References size().

reference Clutter::Path::Nodes::back (  )  [inline]

References size().

const_iterator Clutter::Path::Nodes::begin (  )  const [inline]
iterator Clutter::Path::Nodes::begin (  )  [inline]

Referenced by rend().

bool Clutter::Path::Nodes::empty (  )  const [inline]

References size().

const_iterator Clutter::Path::Nodes::end (  )  const [inline]

References size().

iterator Clutter::Path::Nodes::end (  )  [inline]

References size().

Referenced by rbegin().

const_reference Clutter::Path::Nodes::front (  )  const [inline]
reference Clutter::Path::Nodes::front (  )  [inline]
reference Clutter::Path::Nodes::operator[] ( size_type  i  )  [inline]
const_reference Clutter::Path::Nodes::operator[] ( size_type  i  )  const
const_reverse_iterator Clutter::Path::Nodes::rbegin (  )  const [inline]

References end().

reverse_iterator Clutter::Path::Nodes::rbegin (  )  [inline]

References end().

const_reverse_iterator Clutter::Path::Nodes::rend (  )  const [inline]

References begin().

reverse_iterator Clutter::Path::Nodes::rend (  )  [inline]

References begin().

size_type Clutter::Path::Nodes::size (  )  const

Referenced by back(), empty(), and end().


Friends And Related Function Documentation

friend class Clutter::Path [friend]

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

Generated on 26 Feb 2010 for cluttermm by  doxygen 1.6.1