polybori::handle_else< NavigatorType > Class Template Reference

#include <CBidirectTermIter.h>

List of all members.

Public Types

typedef NavigatorType navigator_type
typedef std::deque< NavigatorType > base

Public Member Functions

void operator() (const navigator_type &navi)
void push (const navigator_type &navi)
void pop ()
const navigator_typetop () const
void append (const handle_else &rhs)

template<class NavigatorType>
class polybori::handle_else< NavigatorType >


Member Typedef Documentation

template<class NavigatorType>
typedef NavigatorType polybori::handle_else< NavigatorType >::navigator_type

template<class NavigatorType>
typedef std::deque<NavigatorType> polybori::handle_else< NavigatorType >::base


Member Function Documentation

template<class NavigatorType>
void polybori::handle_else< NavigatorType >::operator() ( const navigator_type navi  )  [inline]

template<class NavigatorType>
void polybori::handle_else< NavigatorType >::push ( const navigator_type navi  )  [inline]

template<class NavigatorType>
void polybori::handle_else< NavigatorType >::pop (  )  [inline]

template<class NavigatorType>
const navigator_type& polybori::handle_else< NavigatorType >::top (  )  const [inline]

template<class NavigatorType>
void polybori::handle_else< NavigatorType >::append ( const handle_else< NavigatorType > &  rhs  )  [inline]

References PBORI_ASSERT.


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

Generated on Wed Jan 30 16:39:53 2013 for PolyBoRi by  doxygen 1.5.6