DBFieldDef :: GetStructDef - Get database structure
The database structure definition is returned from the field definition. When passing a dictionary handle, the structure definition is updated from the dictionary when required.
Implementation overview
- Get database structure without update
DBFieldDef :: GetStructDef (  ) - Get structure definition for specific schema version
DBFieldDef :: GetStructDef ( dictionary, schema_version )
Implementation details
-
Get database structure without update
DBStructDef * DBFieldDef  :: GetStructDef (  )
to list
-
Get structure definition for specific schema version
DBStructDef * DBFieldDef  :: GetStructDef ( DictionaryHandle &dictionary, uint16 schema_version )
- dictionary
- Dictionary handle
The dictionary handle usually refers to an opened dictionary. To check whether a dictionary is opened one may use the !- operator.
- schema_version
- Scheme version
Schema versions are numbered consecutively beginning with 0. In order to refer to the current schema version, the version value may be set to -1.
to list
- dictionary
- Dictionary handle