DuroDBMS API  1.2
Data Fields
RDB_type Struct Reference

Data Fields

char * name
 
enum RDB_tp_kind kind
 
RDB_operator* compare_op
 
RDB_int ireplen
 
union {
   struct RDB_type *   basetyp
 
   struct {
      int   attrc
 
      RDB_attr *   attrv
 
   }   tuple
 
   struct {
      int   repc
 
      RDB_possrep *   repv
 
      RDB_bool   builtin
 
      RDB_bool   sysimpl
 
      RDB_bool   ordered
 
      struct RDB_type *   arep
 
      RDB_expression *   constraintp
 
      RDB_expression *   initexp
 
      RDB_object   init_val
 
      RDB_bool   init_val_is_valid
 
      int   supertypec
 
      struct RDB_type **   supertypev
 
      int   subtypec
 
      struct RDB_type **   subtypev
 
   }   scalar
 
def
 
RDB_obj_cleanup_func * cleanup_fp
 
RDB_bool locked
 

The documentation for this struct was generated from the following file: