#include <RxMember.h>
<group OdRx_Classes>
Member iterator interface. Used by OdRxMemberQueryEngine.
Definition at line 304 of file RxMember.h.
◆ ~OdRxMemberIterator()
virtual OdRxMemberIterator::~OdRxMemberIterator |
( |
| ) |
|
|
virtual |
◆ OdRxMemberIterator()
OdRxMemberIterator::OdRxMemberIterator |
( |
| ) |
|
|
protected |
◆ current()
virtual OdRxMember * OdRxMemberIterator::current |
( |
| ) |
const |
|
virtual |
Returns the member currently being pointed at by the iterator.
- Returns
- Member, currently being pointed at.
◆ done()
virtual bool OdRxMemberIterator::done |
( |
| ) |
|
|
virtual |
Returns true if the iteration is finished.
- Returns
- true if the traversal by this iterator object is complete; false otherwise.
◆ find()
Iterates the list until member with that name is found (otherwise returns NULL).
- Parameters
-
name | [in] Name of the member to be found. |
- Returns
- Pointer to the member if it was found; NULL otherwise.
◆ next()
virtual bool OdRxMemberIterator::next |
( |
| ) |
|
|
virtual |
Steps to the next member.
- Returns
- true if the iteration succeded; false otherwise.
◆ size()
virtual OdUInt64 OdRxMemberIterator::size |
( |
| ) |
const |
|
virtual |
Returns the number of iterated objects.
- Returns
- The size of the collection by which iteration is performed.
◆ OdRxMemberIteratorImpl
friend class OdRxMemberIteratorImpl |
|
friend |
The documentation for this class was generated from the following file: