DictionaryHandle - Dictionary Handle
Inherits: 
DatabaseHandle
The dictionary handle is used for providing schema definitions from the dictionary. The dictionary creates internal images from the externally stored schema definitions. These internal images (e.g. DBStructDef) can be provided by means of dictionary functions.
Because the dictionary handle is a database handle (DatabaseHandle) one may access schema informationdirectly via property handle functions.
Notes:
System resources as documentation object types are usually available internally, only, and cannot be read from the dictionary database.
Functions
- AccessKeyString - Access key string
- BaseType - Returns internal number for elementary types
- CheckExpression - Check expression syntax
- CheckExtentDef - Check extent definition
- CheckValueSet - Check value list definition
- Close - Close dictionary handle
- CloseDatabases_intern - - internal feature
- CopyCodeset - Copy enumeration
- CopyExtentDef - Copy extent definition
- CopyStructure - Copy structure definition
- CopyType - Copy type definition
- CreateGlobalVariable - Create Global variable
- CreateParser - Create default parser for dictionary
- CreateTempExtent - Create temporary extent
- DeleteType - - internal feature
- DictionaryHandle - Create dictionary handle
- EnumToString - Get enum name from enum value
- ExistExpression - - internal feature
- FindStructDef - - internal feature
- GetAccessKey - - internal feature
- GetExtentDef - Get extent definition
- GetExtentDefCount - - internal feature
- GetGlobalVariable - Get global variable
- GetID_SIZE - Size for identifying names in ODABA
- GetLastSchemaVersion - Get highest schema version
- GetParser - Get BNF parser
- GetStructDef - Get structure definition
- GetStructDefCount - - internal feature
- GetTempName - Get unique name for temporary resource
- IsBasicType - Is type an elementary type?
- LoadOSILibraries - - internal feature
- LoadOSIScript - - internal feature
- LocateExtentDef - Provide extend definition
- LookupCode - Lookup enumeration code by string
- LookupString - Lookup enumeration string by code
- LookupType - Get enumeration class name
- Open - Open dictionary handle
- OpenDictionary - - internal feature
- OpenMultiple - Open multiple dictionary source
- ParseExpression - Parse expression
- ParseFile - Parse file
- ProvideExpression - - internal feature
- ProvideExtentDef - Provide extent definition
- ProvideStructureDef - Provide structure definition from internal or external dictionary
- RemoveExpression - - internal feature
- RemoveGlobalVariable - Remove global variable
- RemoveOperations - - internal feature
- ReopenDatabases_intern - - internal feature
- SetAccessKey - - internal feature
- SetLastSchemaVersion - Set highest schema version
- StringToEnum - Get enum value from enum name
- UpdateVersion - Update highest schema version
- get_dictionary - Get dictionary pointer
- operator bool - Dictionary opened
- operator-> - Get dictionary pointer
- operator= - Assignment operator
- operator== - Compare dictionary handles
- ~DictionaryHandle - Destructor

