#include <IHierarchicalStructureIterator.h>
Interface for an object collection iteration.
Definition at line 17 of file IHierarchicalStructureIterator.h.
◆ GetItemCount()
| virtual int imtbase::IHierarchicalStructureIterator::GetItemCount |
( |
| ) |
const |
|
pure virtual |
Get item count for current subquery.
◆ GetItemInfo()
| virtual IHierarchicalStructureInfo::ItemInfo imtbase::IHierarchicalStructureIterator::GetItemInfo |
( |
| ) |
const |
|
pure virtual |
Get item info at the current iterator position.
◆ GetNodeId()
| virtual IHierarchicalStructureInfo::Id imtbase::IHierarchicalStructureIterator::GetNodeId |
( |
| ) |
const |
|
pure virtual |
Get node-ID at the current iterator position.
◆ Next()
| virtual bool imtbase::IHierarchicalStructureIterator::Next |
( |
| ) |
|
|
pure virtual |
Move iterator to the next position, if available.
◆ Previous()
| virtual bool imtbase::IHierarchicalStructureIterator::Previous |
( |
| ) |
|
|
pure virtual |
Move iterator to the previous position, if available.