HDK
|
#include <VOP_TypeDefinitionSource.h>
Public Member Functions | |
VOP_TypeDefinitionSource () | |
Constructor and destructor. More... | |
virtual | ~VOP_TypeDefinitionSource () |
virtual VOP_TypeDefinitionHandle | getTypeDefinition (const char *type_name) |
Returns a type definition provided by this source. More... | |
virtual VOP_LanguageHandle | getLanguageDefinition (const char *language_name) |
Returns a language definition provided by this source. More... | |
virtual void | getSourcePath (UT_String &path) const |
void | setRegisteredMgr (VOP_LanguageManager *mgr) |
A generic source of the VOP (port) data type definitions and VOP language definitions. A source can provide either data types, or language, or both.
Definition at line 23 of file VOP_TypeDefinitionSource.h.
VOP_TypeDefinitionSource::VOP_TypeDefinitionSource | ( | ) |
Constructor and destructor.
|
virtual |
|
virtual |
Returns a language definition provided by this source.
Reimplemented in VOP_TypeDefinitionFile.
Returns the path indentifying the source. Used for displaying in the default editor.
Reimplemented in VOP_TypeDefinitionFile.
|
virtual |
Returns a type definition provided by this source.
Reimplemented in VOP_TypeDefinitionFile.
void VOP_TypeDefinitionSource::setRegisteredMgr | ( | VOP_LanguageManager * | mgr | ) |
Sets the manager in which this source has been registered as definition provider.