Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
#include <TagCompare.hpp>
Public Member Functions | |
TagVarTypeEqual (const void *v, int s) | |
bool | operator() (const void *data) const |
bool | operator() (const VarLenTag &vdata) const |
Private Attributes | |
const T * | value |
int | size |
Compare variable-length tags containing a known data type
Definition at line 170 of file TagCompare.hpp.
moab::TagVarTypeEqual< T >::TagVarTypeEqual | ( | const void * | v, |
int | s | ||
) | [inline] |
Definition at line 177 of file TagCompare.hpp.
bool moab::TagVarTypeEqual< T >::operator() | ( | const void * | data | ) | const [inline] |
Definition at line 179 of file TagCompare.hpp.
References moab::VarLenTag::data(), moab::VarLenTag::size(), moab::TagVarTypeEqual< T >::size, T, and moab::TagVarTypeEqual< T >::value.
bool moab::TagVarTypeEqual< T >::operator() | ( | const VarLenTag & | vdata | ) | const [inline] |
Definition at line 189 of file TagCompare.hpp.
References moab::VarLenTag::data(), moab::VarLenTag::size(), moab::TagVarTypeEqual< T >::size, T, and moab::TagVarTypeEqual< T >::value.
int moab::TagVarTypeEqual< T >::size [private] |
Definition at line 174 of file TagCompare.hpp.
Referenced by moab::TagVarTypeEqual< T >::operator()().
const T* moab::TagVarTypeEqual< T >::value [private] |
Definition at line 173 of file TagCompare.hpp.
Referenced by moab::TagVarTypeEqual< T >::operator()().