![]() | InDesign SDK 20.5 |
#include <SchemaBasedIterator.h>

Public Member Functions | |
| SchemaBasedReadIterator (const Schemas::Schema &schema, IPMStream *s) | |
| virtual | ~SchemaBasedReadIterator () |
Public Member Functions inherited from CContentReadIterator | |
| CContentReadIterator (CContentIterator &iterator) | |
| void | SetIterator (CContentIterator *iterator) |
| bool16 | IsClassID () const |
| ClassID | GetClassID () const |
| ImplementationID | GetImplementationID () const |
| uint32 | GetLength () const |
| bool16 | Next () |
| bool16 | EndOfList () const |
| void | Reset (IContentWriteIterator *out=nil) |
| IPMStream * | QueryContentStream () |
| int32 | GetOriginPosition () const |
Public Member Functions inherited from IContentReadIterator | |
| virtual | ~IContentReadIterator () |
This class supports IContentReadIterator in cases when the Class or Implementation's data can be described by a schema.
| SchemaBasedReadIterator::SchemaBasedReadIterator | ( | const Schemas::Schema & | schema, |
| IPMStream * | s | ||
| ) |
Constructor
| schema | IN A const reference to a Schema object that describes the Class or Implementation data. |
| s | IN An input stream that contains the data. |
| virtual |
Destructor