|
MOAB: Mesh Oriented datABase
(version 5.4.1)
|
Collaboration diagram for moab::TagNameCompare:Public Member Functions | |
| TagNameCompare (Interface *iface) | |
| bool | operator() (const WriteHDF5::TagDesc &t1, const WriteHDF5::TagDesc &t2) |
Private Attributes | |
| Interface * | iFace |
| std::string | name1 |
| std::string | name2 |
Definition at line 507 of file WriteHDF5Parallel.cpp.
| moab::TagNameCompare::TagNameCompare | ( | Interface * | iface | ) | [inline] |
Definition at line 513 of file WriteHDF5Parallel.cpp.
| bool moab::TagNameCompare::operator() | ( | const WriteHDF5::TagDesc & | t1, |
| const WriteHDF5::TagDesc & | t2 | ||
| ) |
Definition at line 517 of file WriteHDF5Parallel.cpp.
References iFace, name1, name2, moab::Interface::tag_get_name(), and moab::WriteHDF5::TagDesc::tag_id.
{
iFace->tag_get_name( t1.tag_id, name1 );
iFace->tag_get_name( t2.tag_id, name2 );
return name1 < name2;
}
Interface* moab::TagNameCompare::iFace [private] |
Definition at line 509 of file WriteHDF5Parallel.cpp.
Referenced by operator()().
std::string moab::TagNameCompare::name1 [private] |
Definition at line 510 of file WriteHDF5Parallel.cpp.
Referenced by operator()().
std::string moab::TagNameCompare::name2 [private] |
Definition at line 510 of file WriteHDF5Parallel.cpp.
Referenced by operator()().