![]() | InDesign SDK 20.5 |
#include <SchemaUtils.h>

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) |
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.