Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)

Public Member Functions | Private Attributes
linDG2D::MeshInfo::S Class Reference

Scanner class for MeshInfo. More...

Inheritance diagram for linDG2D::MeshInfo::S:
Inheritance graph
[legend]
Collaboration diagram for linDG2D::MeshInfo::S:
Collaboration graph
[legend]

List of all members.

Public Member Functions

Sclone () const
 Returns a clone of the scanner.
bool eos () const
 Returns true if the end of the scanned set is reached.
 operator int ()
 Returns true as long as the end of the scanned set is not reached yet.
EdgeInfooperator++ (int)
 Returns the next element in the scanned set.
 S (const __gnu_cxx::hash_map< uint, EdgeInfo > &edgeInfos)
 S (const S &scan)

Private Attributes

const __gnu_cxx::hash_map
< uint, EdgeInfo > & 
edgeInfos_
__gnu_cxx::hash_map< uint,
EdgeInfo >::const_iterator 
idx_

Detailed Description

Scanner class for MeshInfo.

Definition at line 35 of file meshInfo.hh.


Constructor & Destructor Documentation

linDG2D::MeshInfo::S::S ( const __gnu_cxx::hash_map< uint, EdgeInfo > &  edgeInfos) [inline]

Definition at line 37 of file meshInfo.hh.

linDG2D::MeshInfo::S::S ( const S scan) [inline]

Definition at line 39 of file meshInfo.hh.


Member Function Documentation

S* linDG2D::MeshInfo::S::clone ( ) const [inline, virtual]

Returns a clone of the scanner.

Implements concepts::Scan< T >.

Definition at line 44 of file meshInfo.hh.

Here is the call graph for this function:

bool linDG2D::MeshInfo::S::eos ( ) const [inline, virtual]

Returns true if the end of the scanned set is reached.

Implements concepts::Scan< T >.

Definition at line 40 of file meshInfo.hh.

template<class T>
concepts::Scan< T >::operator int ( ) [inline, inherited]

Returns true as long as the end of the scanned set is not reached yet.

Definition at line 32 of file scannerConnectors.hh.

EdgeInfo& linDG2D::MeshInfo::S::operator++ ( int  ) [inline, virtual]

Returns the next element in the scanned set.

Implements concepts::Scan< T >.

Definition at line 41 of file meshInfo.hh.


Member Data Documentation

const __gnu_cxx::hash_map<uint, EdgeInfo>& linDG2D::MeshInfo::S::edgeInfos_ [private]

Definition at line 47 of file meshInfo.hh.

__gnu_cxx::hash_map<uint, EdgeInfo>::const_iterator linDG2D::MeshInfo::S::idx_ [private]

Definition at line 46 of file meshInfo.hh.


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

Home | Doxygen Documentation | Tutorials | Developer Tools (restricted)