company logo

DBFieldDef :: GetStaticFieldDef - Get static field definition for basic data type

Return value:   - internal feature (not documented) ( DBFieldDef * )

Implementation overview

Implementation details

  1. 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.

  2. to list
  3. - 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.

  4. to list
  5. 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.

  6. to list
  7. Get static field definition for meta-type
    DBFieldDef * DBFieldDef  :: GetStaticFieldDef ( MAT_Types meta_type )
    • meta_type - - internal feature (not documented)
  8. to list