MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::HashTable< T >::const_iterator Class Reference

#include <hash.hpp>

Inheritance diagram for mfem::HashTable< T >::const_iterator:
[legend]
Collaboration diagram for mfem::HashTable< T >::const_iterator:
[legend]

Public Member Functions

const_iteratoroperator++ ()
 
- Public Member Functions inherited from mfem::BlockArray< T >::const_iterator
const_iteratoroperator++ ()
 
bool operator== (const const_iterator &other) const
 
bool operator!= (const const_iterator &other) const
 
- Public Member Functions inherited from mfem::BlockArray< T >::iterator_base< const BlockArray, const T >
const T & operator* () const
 
const T * operator-> () const
 
bool good () const
 
int index () const
 

Protected Types

typedef Base::const_iterator base
 
- Protected Types inherited from mfem::BlockArray< T >::const_iterator
typedef iterator_base< const BlockArray, const T > base
 

Protected Member Functions

 const_iterator ()
 
 const_iterator (const base &it)
 
- Protected Member Functions inherited from mfem::BlockArray< T >::const_iterator
 const_iterator ()
 
 const_iterator (bool stop)
 
 const_iterator (const BlockArray *a)
 
- Protected Member Functions inherited from mfem::BlockArray< T >::iterator_base< const BlockArray, const T >
 iterator_base ()
 
 iterator_base (bool stop)
 
 iterator_base (const BlockArray *a)
 
void next ()
 

Friends

class HashTable
 

Additional Inherited Members

- Protected Attributes inherited from mfem::BlockArray< T >::iterator_base< const BlockArray, const T >
const BlockArrayarray
 
const T * ptr
 
const T * b_end
 
const T * ref
 
int b_end_idx
 
bool stop
 

Detailed Description

template<typename T>
class mfem::HashTable< T >::const_iterator

Definition at line 316 of file hash.hpp.

Member Typedef Documentation

◆ base

template<typename T >
typedef Base::const_iterator mfem::HashTable< T >::const_iterator::base
protected

Definition at line 320 of file hash.hpp.

Constructor & Destructor Documentation

◆ const_iterator() [1/2]

template<typename T >
mfem::HashTable< T >::const_iterator::const_iterator ( )
inlineprotected

Definition at line 322 of file hash.hpp.

◆ const_iterator() [2/2]

template<typename T >
mfem::HashTable< T >::const_iterator::const_iterator ( const base & it)
inlineprotected

Definition at line 323 of file hash.hpp.

Member Function Documentation

◆ operator++()

template<typename T >
const_iterator & mfem::HashTable< T >::const_iterator::operator++ ( )
inline

Definition at line 329 of file hash.hpp.

Friends And Related Symbol Documentation

◆ HashTable

template<typename T >
friend class HashTable
friend

Definition at line 319 of file hash.hpp.


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