InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IObjectModelIterator Class Referenceabstract

#include <IObjectModelIterator.h>

Public Member Functions

virtual ~IObjectModelIterator ()
 
virtual ClassID Next ()=0
 

Detailed Description

Abstract class for iterating over the classes registered in the object model. You can get one of these by calling IObjectModel::NewObjectModelIterator. THIS IS NOT A STANDARD BOSS INTERFACE!!

See Also
IObjectModel

Constructor & Destructor Documentation

virtual IObjectModelIterator::~IObjectModelIterator ()
inlinevirtual

This object should be deleted when you are all done with it.

Member Function Documentation

virtual ClassID IObjectModelIterator::Next ()
pure virtual

An iterator iterates over classes that implement a given interface. Next() returns the next class that supports the interface, or kInvalidClass if there are no more classes.