StaticPool< BaseT, TMaxVerts >::Iterator< TCondition > Class Template Reference

#include <StaticPool.hpp>

Collaboration diagram for StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Iterator (StaticPool *container)
 Iterator (StaticPool *container, const uTind pos_)
template<class T >
Tas ()
BaseT * operator& ()
BaseT & operator* ()
BaseT * operator-> ()
BaseT * operator++ ()
BaseT * operator++ (int)
bool done () const
bool operator== (const Iterator &other) const
bool operator!= (const Iterator &other) const

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
class StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >


Constructor & Destructor Documentation

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::Iterator ( StaticPool container  )  [inline]

Here is the call graph for this function:

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::Iterator ( StaticPool container,
const uTind  pos_ 
) [inline]

Here is the call graph for this function:


Member Function Documentation

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
template<class T >
T* StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::as (  )  [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
bool StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::done (  )  const [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
bool StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator!= ( const Iterator< TCondition > &  other  )  const [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
BaseT* StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator& (  )  [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
BaseT& StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator* (  )  [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
BaseT* StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator++ ( int   )  [inline]

Here is the call graph for this function:

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
BaseT* StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator++ (  )  [inline]

Here is the caller graph for this function:

template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
BaseT* StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator-> (  )  [inline]
template<class BaseT, int TMaxVerts = BaseT::nVerts>
template<class TCondition = allObj>
bool StaticPool< BaseT, TMaxVerts >::Iterator< TCondition >::operator== ( const Iterator< TCondition > &  other  )  const [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1