In the example provider component, the enumeration of a schema
object uses the routines from cenumsch.cpp.
CSampleDSSchemaEnum::Create
|
Create an object to allow enumeration of an ADS schema class
object. |
CSampleDSSchemaEnum::CSampleDSSchemaEnum
|
Standard constructor. |
CSampleDSSchemaEnum::~CSampleDSSchemaEnum
|
Standard destructor. |
CSampleDSSchemaEnum::Next
|
Retrieve the specified number of elements from the schema
object indicated. |
CSampleDSSchemaEnum::EnumObjects
|
Manage retrieving the interfaces pointers to the objects of the
object type indicated. |
CSampleDSSchemaEnum::EnumObjects
|
Manage retrieving the interface pointers to the objects of the
default object type. |
CSampleDSSchemaEnum::EnumClasses
|
Manage retrieving the interface pointers to only the schema
class objects that are contained in this object. |
CSampleDSSchemaEnum::GetClassObject
|
Retrieve the next schema class definition; if found, create a
schema class object, and return the interface pointer to it. |
CSampleDSSchemaEnum::EnumProperties
|
Manage retrieving the interface pointers to the property
objects only that are contained in this object. |
CSampleDSSchemaEnum::GetPropertyObject
|
Retrieve the next property definition; if found, create a
schema class object, and return the interface pointer to it. |
CSampleDSSchemaEnum::EnumSyntaxes
|
Manage retrieving the interface pointers to the syntax objects
only that are contained in this object. |
CSampleDSSchemaEnum::GetSyntaxObject
|
Retrieve the next syntax definition; if found, create a schema
class object, and return the interface pointer to it. |