#include <TagCompare.hpp>
Public Types | |
typedef std::pair< EntityHandle, const char * > | data_type |
Public Member Functions | |
ByteArrayIterator (EntityHandle start_handle, const void *data_array, size_t tag_size) | |
ByteArrayIterator (EntityHandle start_handle, const void *data_array, const TagInfo &tag_info) | |
bool | operator== (const ByteArrayIterator &other) const |
bool | operator!= (const ByteArrayIterator &other) const |
ByteArrayIterator & | operator++ () |
ByteArrayIterator | operator++ (int) |
ByteArrayIterator & | operator-- () |
ByteArrayIterator | operator-- (int) |
ByteArrayIterator & | operator+= (size_t amt) |
ByteArrayIterator & | operator-= (size_t amt) |
EntityHandle | operator- (const ByteArrayIterator &other) const |
const data_type & | operator* () const |
const data_type * | operator-> () const |
Private Attributes | |
size_t | step |
data_type | data |
Iterator to use in find_tag_values_equal for arrays of data
Definition at line 446 of file TagCompare.hpp.
typedef std::pair< EntityHandle, const char* > moab::ByteArrayIterator::data_type |
Definition at line 449 of file TagCompare.hpp.
|
inline |
Definition at line 456 of file TagCompare.hpp.
|
inline |
Definition at line 461 of file TagCompare.hpp.
|
inline |
Definition at line 470 of file TagCompare.hpp.
References data.
|
inline |
|
inline |
Definition at line 474 of file TagCompare.hpp.
Referenced by operator++().
|
inline |
Definition at line 480 of file TagCompare.hpp.
References operator++().
|
inline |
|
inline |
Definition at line 510 of file TagCompare.hpp.
References data.
|
inline |
Definition at line 486 of file TagCompare.hpp.
Referenced by operator--().
|
inline |
Definition at line 492 of file TagCompare.hpp.
References operator--().
|
inline |
|
inline |
|
inline |
Definition at line 466 of file TagCompare.hpp.
References data.
|
private |
Definition at line 453 of file TagCompare.hpp.
Referenced by moab::VarLenDenseTag::find_entities_with_value(), moab::DenseTag::find_entities_with_value(), operator!=(), operator*(), operator++(), operator+=(), operator-(), operator--(), operator-=(), operator->(), and operator==().
|
private |
Definition at line 452 of file TagCompare.hpp.
Referenced by operator++(), operator+=(), operator--(), and operator-=().