Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
moab::DamselUtil::MtagP< T > Struct Template Reference

#include <DamselUtil.hpp>

+ Collaboration diagram for moab::DamselUtil::MtagP< T >:

Public Types

typedef T argument_type
 
typedef bool result_type
 

Public Member Functions

 MtagP (const Tag &th)
 
bool operator() (const T &tclass)
 

Public Attributes

Tag tH
 

Detailed Description

template<class T>
struct moab::DamselUtil::MtagP< T >

Definition at line 71 of file DamselUtil.hpp.

Member Typedef Documentation

◆ argument_type

template<class T >
typedef T moab::DamselUtil::MtagP< T >::argument_type

Definition at line 74 of file DamselUtil.hpp.

◆ result_type

template<class T >
typedef bool moab::DamselUtil::MtagP< T >::result_type

Definition at line 75 of file DamselUtil.hpp.

Constructor & Destructor Documentation

◆ MtagP()

template<class T >
moab::DamselUtil::MtagP< T >::MtagP ( const Tag th)
inline

Definition at line 78 of file DamselUtil.hpp.

79  {
80  tH = th;
81  }

References moab::DamselUtil::MtagP< T >::tH.

Member Function Documentation

◆ operator()()

template<class T >
bool moab::DamselUtil::MtagP< T >::operator() ( const T &  tclass)
inline

Definition at line 82 of file DamselUtil.hpp.

83  {
84  return tclass.mTagh == tH;
85  }

References moab::DamselUtil::MtagP< T >::tH.

Member Data Documentation

◆ tH

template<class T >
Tag moab::DamselUtil::MtagP< T >::tH

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