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 194 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 196 of file QhullLinkedList.h.

Constructor & Destructor Documentation

◆ QhullLinkedListIterator()

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

Definition at line 201 of file QhullLinkedList.h.

Member Function Documentation

◆ findNext()

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

Definition at line 352 of file QhullLinkedList.h.

◆ findPrevious()

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

Definition at line 364 of file QhullLinkedList.h.

◆ hasNext()

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

Definition at line 205 of file QhullLinkedList.h.

◆ hasPrevious()

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

Definition at line 206 of file QhullLinkedList.h.

◆ next()

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

Definition at line 207 of file QhullLinkedList.h.

◆ operator=()

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

Definition at line 202 of file QhullLinkedList.h.

◆ peekNext()

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

Definition at line 208 of file QhullLinkedList.h.

◆ peekPrevious()

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

Definition at line 209 of file QhullLinkedList.h.

◆ previous()

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

Definition at line 210 of file QhullLinkedList.h.

◆ toBack()

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

Definition at line 212 of file QhullLinkedList.h.

◆ toFront()

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

Definition at line 211 of file QhullLinkedList.h.

Member Data Documentation

◆ c

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

Definition at line 197 of file QhullLinkedList.h.

◆ i

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

Definition at line 198 of file QhullLinkedList.h.


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


hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:03