Skip to content

Struct or_attribute

ClassList > or_attribute

  • #include <object_representation_sr.h>

Public Attributes

Type Name
or_auto_increment auto_increment
BTID btid_pack
BTID * btids
OID classoid
OR_DEFAULT_VALUE current_default_value
int def_order
OR_DEFAULT_VALUE default_value
TP_DOMAIN * domain
int id
BTID index
unsigned is_autoincrement
unsigned is_fixed
unsigned is_notnull
int location
int max_btids
int n_btids
OR_ATTRIBUTE * next
DB_DEFAULT_EXPR_TYPE on_update_expr
int position
DB_TYPE type

Public Functions

Type Name
or_attribute ()

Public Attributes Documentation

variable auto_increment

or_auto_increment or_attribute::auto_increment;

variable btid_pack

BTID or_attribute::btid_pack[8];

variable btids

BTID* or_attribute::btids;

variable classoid

OID or_attribute::classoid;

variable current_default_value

OR_DEFAULT_VALUE or_attribute::current_default_value;

variable def_order

int or_attribute::def_order;

variable default_value

OR_DEFAULT_VALUE or_attribute::default_value;

variable domain

TP_DOMAIN* or_attribute::domain;

variable id

int or_attribute::id;

variable index

BTID or_attribute::index;

variable is_autoincrement

unsigned or_attribute::is_autoincrement;

variable is_fixed

unsigned or_attribute::is_fixed;

variable is_notnull

unsigned or_attribute::is_notnull;

variable location

int or_attribute::location;

variable max_btids

int or_attribute::max_btids;

variable n_btids

int or_attribute::n_btids;

variable next

OR_ATTRIBUTE* or_attribute::next;

variable on_update_expr

DB_DEFAULT_EXPR_TYPE or_attribute::on_update_expr;

variable position

int or_attribute::position;

variable type

DB_TYPE or_attribute::type;

Public Functions Documentation

function or_attribute

inline or_attribute::or_attribute () 


The documentation for this class was generated from the following file cubrid/src/base/object_representation_sr.h