|
C++ API Reference
|
Iterator object of MCacheSchema. More...
#include <MCacheSchema.h>
Public Member Functions | |
| MCacheSchemaAttributesIterator (const MCacheSchema *) | |
| Construct an attribute iterator at the begin of the schema. | |
| MCacheSchemaAttributesIterator (const MCacheSchema *, Sentinel) | |
| Construct an attribute iterator at the end of the schema. | |
| reference | get () const |
| Get the current element this iterator points to. More... | |
| bool | done () const |
| Check if this iterator has reached the end of the range. | |
| void | advance () |
| Advance this iterator to the next element. More... | |
Iterator object of MCacheSchema.
Satisfy the concept of ForwardRange<const MPlug>
| MCacheSchemaAttributesIterator::reference get | ( | ) | const |
Get the current element this iterator points to.
[[expect: !done()]]
| void advance | ( | ) |
Advance this iterator to the next element.
[[expect: !done()]]