InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SchemaBasedWriteIterator Class Reference

#include <SchemaBasedIterator.h>

Inheritance diagram for SchemaBasedWriteIterator:
CContentWriteIteratorIContentWriteIterator

Public Member Functions

 SchemaBasedWriteIterator (IPMStream *s)
 
virtual ~SchemaBasedWriteIterator ()
 
- Public Member Functions inherited from CContentWriteIterator
 CContentWriteIterator (CContentIterator &iterator)
 
void SetIterator (CContentIterator *iterator)
 
void BeginList (ListType listType)
 
void EndList ()
 
void CreateClassID (ClassID id)
 
uint32 CloseClassID (ClassID id)
 
void CreateImplementationID (ImplementationID id)
 
uint32 CloseImplementationID (ImplementationID id)
 
void AbortID ()
 
void Reset ()
 
IPMStreamQueryContentStream ()
 
int32 GetOriginPosition () const
 
- Public Member Functions inherited from IContentWriteIterator
virtual ~IContentWriteIterator ()
 

Additional Inherited Members

- Public Types inherited from IContentWriteIterator
enum  ListType {
  kNoList, kAttributeList16, kAttributeList32, kAttributeBossList1616,
  kAttributeBossList1632, kAttributeBossList3216, kAttributeBossList3232
}
 

Detailed Description

This class supports IContentWriteIterator in cases when the Class or Implementation's data can be described by a schema.

Constructor & Destructor Documentation

SchemaBasedWriteIterator::SchemaBasedWriteIterator (IPMStreams)

Constructor

Parameters
sIN An output stream that will contain the data after conversion.
virtual SchemaBasedWriteIterator::~SchemaBasedWriteIterator ()
virtual

Destructor