DataTransferKit - Multiphysics Solution Transfer Services
2.0
|
Entity iterator interface. More...
#include <DTK_EntityIterator.hpp>
Public Member Functions | |
EntityIterator () | |
Constructor. More... | |
EntityIterator (const EntityIterator &rhs) | |
Copy constructor. More... | |
EntityIterator & | operator= (const EntityIterator &rhs) |
Assignment operator. More... | |
virtual | ~EntityIterator () |
Destructor. More... | |
Entity iterator interface.
This class provides a mechanism to iterate over a group of entity objects with a specified predicate operation for selection. Subclasses are responsible for setting the predicate with the iterator. If no predicate is set the default predicate always return true for any entity.
Definition at line 64 of file DTK_EntityIterator.hpp.
DataTransferKit::EntityIterator::EntityIterator | ( | ) |
Constructor.
Definition at line 48 of file DTK_EntityIterator.cpp.
DataTransferKit::EntityIterator::EntityIterator | ( | const EntityIterator & | rhs | ) |
Copy constructor.
Definition at line 57 of file DTK_EntityIterator.cpp.
|
virtual |
Destructor.
Definition at line 95 of file DTK_EntityIterator.cpp.
EntityIterator & DataTransferKit::EntityIterator::operator= | ( | const EntityIterator & | rhs | ) |
Assignment operator.
Definition at line 74 of file DTK_EntityIterator.cpp.