Public Member Functions | Private Types | Private Attributes | List of all members
orgQhull::QhullLinkedListIterator< T > Class Template Reference

#include <QhullLinkedList.h>

Public Member Functions

bool hasNext () const
 
bool hasPrevious () const
 
next ()
 
QhullLinkedListIteratoroperator= (const QhullLinkedList< T > &container)
 
peekNext () const
 
peekPrevious () const
 
previous ()
 
 QhullLinkedListIterator (const QhullLinkedList< T > &container)
 
void toBack ()
 
void toFront ()
 
QhullLinkedListIterator
bool findNext (const T &t)
 
bool findPrevious (const T &t)
 

Private Types

typedef QhullLinkedList< T >::const_iterator const_iterator
 

Private Attributes

const QhullLinkedList< T > * c
 
const_iterator i
 

Detailed Description

template<typename T>
class orgQhull::QhullLinkedListIterator< T >

Definition at line 200 of file QhullLinkedList.h.

Member Typedef Documentation

◆ const_iterator

template<typename T >
typedef QhullLinkedList<T>::const_iterator orgQhull::QhullLinkedListIterator< T >::const_iterator
private

Definition at line 202 of file QhullLinkedList.h.

Constructor & Destructor Documentation

◆ QhullLinkedListIterator()

template<typename T >
orgQhull::QhullLinkedListIterator< T >::QhullLinkedListIterator ( const QhullLinkedList< T > &  container)
inline

Definition at line 207 of file QhullLinkedList.h.

Member Function Documentation

◆ findNext()

template<typename T >
bool orgQhull::QhullLinkedListIterator< T >::findNext ( const T &  t)

Definition at line 358 of file QhullLinkedList.h.

◆ findPrevious()

template<typename T >
bool orgQhull::QhullLinkedListIterator< T >::findPrevious ( const T &  t)

Definition at line 370 of file QhullLinkedList.h.

◆ hasNext()

template<typename T >
bool orgQhull::QhullLinkedListIterator< T >::hasNext ( ) const
inline

Definition at line 211 of file QhullLinkedList.h.

◆ hasPrevious()

template<typename T >
bool orgQhull::QhullLinkedListIterator< T >::hasPrevious ( ) const
inline

Definition at line 212 of file QhullLinkedList.h.

◆ next()

template<typename T >
T orgQhull::QhullLinkedListIterator< T >::next ( )
inline

Definition at line 213 of file QhullLinkedList.h.

◆ operator=()

template<typename T >
QhullLinkedListIterator& orgQhull::QhullLinkedListIterator< T >::operator= ( const QhullLinkedList< T > &  container)
inline

Definition at line 208 of file QhullLinkedList.h.

◆ peekNext()

template<typename T >
T orgQhull::QhullLinkedListIterator< T >::peekNext ( ) const
inline

Definition at line 214 of file QhullLinkedList.h.

◆ peekPrevious()

template<typename T >
T orgQhull::QhullLinkedListIterator< T >::peekPrevious ( ) const
inline

Definition at line 215 of file QhullLinkedList.h.

◆ previous()

template<typename T >
T orgQhull::QhullLinkedListIterator< T >::previous ( )
inline

Definition at line 216 of file QhullLinkedList.h.

◆ toBack()

template<typename T >
void orgQhull::QhullLinkedListIterator< T >::toBack ( )
inline

Definition at line 218 of file QhullLinkedList.h.

◆ toFront()

template<typename T >
void orgQhull::QhullLinkedListIterator< T >::toFront ( )
inline

Definition at line 217 of file QhullLinkedList.h.

Member Data Documentation

◆ c

template<typename T >
const QhullLinkedList<T>* orgQhull::QhullLinkedListIterator< T >::c
private

Definition at line 203 of file QhullLinkedList.h.

◆ i

template<typename T >
const_iterator orgQhull::QhullLinkedListIterator< T >::i
private

Definition at line 204 of file QhullLinkedList.h.


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


hpp-fcl
Author(s):
autogenerated on Fri Jan 26 2024 03:46:17