interface InterfaceRepo
|
The interface repository
More... |
|
|
Public Methods
The interface repository
long insertModule (ModuleDef newModule)
| insertModule |
inserts the contents of a module into the interface repository
Returns: an ID which can be used to remove the entry again
void removeModule (long moduleID)
| removeModule |
removes the contents of a module from the interface repository
InterfaceDef queryInterface (string name)
| queryInterface |
queries the definition of an interface
TypeDef queryType (string name)
| queryType |
queries the definition of a type
EnumDef queryEnum (string name)
| queryEnum |
queries the definition of an enum value
sequence<string> queryChildren (string name)
| queryChildren |
queries all interfaces that inherit a given interface
sequence<string> queryInterfaces ()
| queryInterfaces |
queries all interfaces
sequence<string> queryTypes ()
| queryTypes |
queries all types
sequence<string> queryEnums ()
| queryEnums |
queries all enums
| Generated by: stefan on stefan on Sat Jun 2 23:13:43 2001, using kdoc 2.0a53. |