DBFieldDef :: GetStaticFieldDef - Get static field definition for basic data type
Return value: - internal feature (not documented) ( DBFieldDef * )
Implementation overview
- Get static field definition by type number
DBFieldDef :: GetStaticFieldDef ( ityp ) - - internal feature (not documented)
DBFieldDef :: GetStaticFieldDef ( ityp, size ) - Get static field definition for meta-type by name
DBFieldDef :: GetStaticFieldDef ( prop_names ) - Get static field definition for meta-type
DBFieldDef :: GetStaticFieldDef ( meta_type )
Implementation details
-
Get static field definition by type number
DBFieldDef * DBFieldDef  :: GetStaticFieldDef ( int16 ityp )
- ityp
- Internal data type number
For user-defined data types (complex data types or enumerations) the internal type identification is a unique number within a schema (dictionary). For ODABA built-in data types the value is negative.
to list
- ityp
- Internal data type number
-
- internal feature (not documented)
DBFieldDef * DBFieldDef  :: GetStaticFieldDef ( int16 ityp, uint32 size )
- ityp
- Internal data type number
For user-defined data types (complex data types or enumerations) the internal type identification is a unique number within a schema (dictionary). For ODABA built-in data types the value is negative.
- size
- Size
Size of the instance or string area.
to list
- ityp
- Internal data type number
-
Get static field definition for meta-type by name
DBFieldDef * DBFieldDef  :: GetStaticFieldDef ( NString &prop_names )
- prop_names
- Property name
The property name is passed as 0-terminated string. It may contain a property path that consists of a sequence of property names.
to list
- prop_names
- Property name
-
Get static field definition for meta-type
DBFieldDef * DBFieldDef  :: GetStaticFieldDef ( MAT_Types meta_type )
- meta_type - - internal feature (not documented)
to list