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

#include <SchemaUtils.h>

Public Types

typedef object_type data_type
 

Public Member Functions

 SchemaInfo (ClassID id, const Version &version)
 
 SchemaInfo (ImplementationID id, const Version &version)
 
 SchemaInfo (const SchemaInfo &other)
 
bool16 AppliesTo (ClassID id) const
 
bool16 AppliesTo (ImplementationID id) const
 
bool16 AppliesTo (bool16 isClass, uint32 idValue) const
 
bool16 Below (ClassID id) const
 
bool16 Below (ImplementationID id) const
 
bool16 Below (bool16 isClass, uint32 idValue) const
 
bool16 Above (ClassID id) const
 
bool16 Above (ImplementationID id) const
 
bool16 Above (bool16 isClass, uint32 idValue) const
 
uint32 GetIDValue () const
 
const VersionGetVersion () const
 
const SchemaGetSchema () const
 
void ReadSchema (IPMStream *s)
 
SchemaInfooperator= (const SchemaInfo &other)
 
bool16 operator== (const SchemaInfo &other) const
 
bool16 operator< (const SchemaInfo &other) const
 

Detailed Description

This is a private utility class referenced only by private method or data of other public classes. It is not intended to be used directly by outside developers.

Author
Steve Pellegrin
See Also
CContentIteratorReg