![]() | InDesign SDK 20.5 |
#include <SchemaUtils.h>
Public Member Functions | |
| DirectiveManager (PluginID p) | |
| void | SetPluginID (PluginID p) |
| PluginID | GetPluginID () const |
| void | GetAllVersions (Schemas::VersionVector &v) const |
| void | GetPluginVersions (PluginID plugin, int16 dirType, Schemas::VersionVector &v) const |
| void | GetVersions (int16 dirType, Schemas::VersionVector &v) const |
| const Schemas::ClassDirective * | HaveDirectiveForClass (int16 dirType, ClassID classID, const Schemas::Conversion &conv) const |
| const Schemas::ImplementationDirective * | HaveDirectiveForImplementation (int16 dirType, ClassID context, ImplementationID implID, const Schemas::Conversion &conv) const |
| void | GetDirectivesOfType (int16 dirType, Schemas::DirectivePtrVector &list) const |
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.