Skip to content

Struct sm_foreign_key_info

ClassList > sm_foreign_key_info

  • #include <class_object.h>

Public Attributes

Type Name
SM_FOREIGN_KEY_ACTION delete_action
MOP index_catalog_of_ref_class
bool is_dropped
char * name
struct sm_foreign_key_info * next
const char ** ref_attrs
const char * ref_class
OID ref_class_oid
BTID ref_class_pk_btid
SM_FOREIGN_KEY_MATCH_OPTION ref_match_option
BTID self_btid
OID self_oid
SM_FOREIGN_KEY_ACTION update_action

Public Attributes Documentation

variable delete_action

SM_FOREIGN_KEY_ACTION sm_foreign_key_info::delete_action;

variable index_catalog_of_ref_class

MOP sm_foreign_key_info::index_catalog_of_ref_class;

variable is_dropped

bool sm_foreign_key_info::is_dropped;

variable name

char* sm_foreign_key_info::name;

variable next

struct sm_foreign_key_info* sm_foreign_key_info::next;

variable ref_attrs

const char** sm_foreign_key_info::ref_attrs;

variable ref_class

const char* sm_foreign_key_info::ref_class;

variable ref_class_oid

OID sm_foreign_key_info::ref_class_oid;

variable ref_class_pk_btid

BTID sm_foreign_key_info::ref_class_pk_btid;

variable ref_match_option

SM_FOREIGN_KEY_MATCH_OPTION sm_foreign_key_info::ref_match_option;

variable self_btid

BTID sm_foreign_key_info::self_btid;

variable self_oid

OID sm_foreign_key_info::self_oid;

variable update_action

SM_FOREIGN_KEY_ACTION sm_foreign_key_info::update_action;


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