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

#include <SchemaUtils.h>

Inheritance diagram for Schemas::Version:
VersionIDFormatID

Public Types

typedef base_type data_type
 
- Public Types inherited from VersionID
typedef base_type data_type
 
- Public Types inherited from FormatID
typedef base_type data_type
 

Public Member Functions

 Version (const VersionID &version, bool16 forced=kFalse)
 
 Version (PluginID pluginID, const FormatID &format, bool16 forced=kFalse)
 
bool16 WasForced () const
 
- Public Member Functions inherited from VersionID
 VersionID (PluginID plugInID, const FormatID &format)
 
 VersionID (PluginID plugInID, int32 majorNumber, int32 minorNumber)
 
 VersionID (IPMStream *s)
 
PluginID GetPluginID () const
 
void SetPluginID (PluginID id)
 
void SetFormat (const FormatID &format)
 
bool16 PluginMatches (const VersionID &other) const
 
bool16 operator< (const VersionID &other) const
 
bool16 operator> (const VersionID &other) const
 
bool16 operator== (const VersionID &other) const
 
bool16 operator!= (const VersionID &other) const
 
bool16 operator<= (const VersionID &other) const
 
bool16 operator>= (const VersionID &other) const
 
void ReadWrite (IPMStream *s)
 
- Public Member Functions inherited from FormatID
 FormatID (int32 majorNumber, int32 minorNumber)
 
 FormatID (const FormatID &other)
 
 FormatID (IPMStream *s)
 
int32 GetMajorVersion () const
 
void SetMajorVersion (int32 m)
 
int32 GetMinorVersion () const
 
void SetMinorVersion (int32 m)
 
bool16 IsUnknown () const
 
void SetUnknown ()
 
bool16 operator< (const FormatID &other) const
 
bool16 operator> (const FormatID &other) const
 
bool16 operator== (const FormatID &other) const
 
bool16 operator!= (const FormatID &other) const
 
bool16 operator<= (const FormatID &other) const
 
bool16 operator>= (const FormatID &other) const
 
void ReadWrite (IPMStream *s)
 

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