Skip to content

Struct sm_class

ClassList > sm_class

  • #include <class_object.h>

Public Attributes

Type Name
int att_count
int att_ids
SM_ATTRIBUTE * attributes
void * auth_cache
int class_attribute_count
SM_ATTRIBUTE * class_attributes
int class_method_count
SM_METHOD * class_methods
SM_CLASS_TYPE class_type
int collation_id
const char * comment
SM_CLASS_CONSTRAINT * constraints
unsigned dont_decache_constraints_or_flush
int fixed_count
int fixed_size
SM_CLASS_CONSTRAINT * fk_ref
unsigned int flags
unsigned has_active_triggers
SM_CLASS_HEADER header
DB_OBJLIST * inheritance
unsigned load_index_from_heap
const char * loader_commands
int method_count
SM_METHOD_FILE * method_files
int method_ids
SM_METHOD * methods
unsigned methods_loaded
SM_TEMPLATE * new_
int object_size
SM_ATTRIBUTE * ordered_attributes
MOP owner
SM_PARTITION * partition
unsigned post_load_cleanup
DB_SEQ * properties
SM_QUERY_SPEC * query_spec
unsigned recache_constraints
int repid
SM_REPRESENTATION * representations
SM_RESOLUTION * resolutions
SM_ATTRIBUTE * shared
int shared_count
CLASS_STATS * stats
int tde_algorithm
struct tr_schema_cache * triggers
unsigned triggers_validated
int unused
DB_OBJLIST * users
int variable_count
unsigned int virtual_cache_global_schema_id
unsigned int virtual_cache_local_schema_id
unsigned int virtual_cache_snapshot_version
struct parser_context * virtual_query_cache

Public Attributes Documentation

variable att_count

int sm_class::att_count;

variable att_ids

int sm_class::att_ids;

variable attributes

SM_ATTRIBUTE* sm_class::attributes;

variable auth_cache

void* sm_class::auth_cache;

variable class_attribute_count

int sm_class::class_attribute_count;

variable class_attributes

SM_ATTRIBUTE* sm_class::class_attributes;

variable class_method_count

int sm_class::class_method_count;

variable class_methods

SM_METHOD* sm_class::class_methods;

variable class_type

SM_CLASS_TYPE sm_class::class_type;

variable collation_id

int sm_class::collation_id;

variable comment

const char* sm_class::comment;

variable constraints

SM_CLASS_CONSTRAINT* sm_class::constraints;

variable dont_decache_constraints_or_flush

unsigned sm_class::dont_decache_constraints_or_flush;

variable fixed_count

int sm_class::fixed_count;

variable fixed_size

int sm_class::fixed_size;

variable fk_ref

SM_CLASS_CONSTRAINT* sm_class::fk_ref;

variable flags

unsigned int sm_class::flags;

variable has_active_triggers

unsigned sm_class::has_active_triggers;

variable header

SM_CLASS_HEADER sm_class::header;

variable inheritance

DB_OBJLIST* sm_class::inheritance;

variable load_index_from_heap

unsigned sm_class::load_index_from_heap;

variable loader_commands

const char* sm_class::loader_commands;

variable method_count

int sm_class::method_count;

variable method_files

SM_METHOD_FILE* sm_class::method_files;

variable method_ids

int sm_class::method_ids;

variable methods

SM_METHOD* sm_class::methods;

variable methods_loaded

unsigned sm_class::methods_loaded;

variable new_

SM_TEMPLATE* sm_class::new_;

variable object_size

int sm_class::object_size;

variable ordered_attributes

SM_ATTRIBUTE* sm_class::ordered_attributes;

variable owner

MOP sm_class::owner;

variable partition

SM_PARTITION* sm_class::partition;

variable post_load_cleanup

unsigned sm_class::post_load_cleanup;

variable properties

DB_SEQ* sm_class::properties;

variable query_spec

SM_QUERY_SPEC* sm_class::query_spec;

variable recache_constraints

unsigned sm_class::recache_constraints;

variable repid

int sm_class::repid;

variable representations

SM_REPRESENTATION* sm_class::representations;

variable resolutions

SM_RESOLUTION* sm_class::resolutions;

variable shared

SM_ATTRIBUTE* sm_class::shared;

variable shared_count

int sm_class::shared_count;

variable stats

CLASS_STATS* sm_class::stats;

variable tde_algorithm

int sm_class::tde_algorithm;

variable triggers

struct tr_schema_cache* sm_class::triggers;

variable triggers_validated

unsigned sm_class::triggers_validated;

variable unused

int sm_class::unused;

variable users

DB_OBJLIST* sm_class::users;

variable variable_count

int sm_class::variable_count;

variable virtual_cache_global_schema_id

unsigned int sm_class::virtual_cache_global_schema_id;

variable virtual_cache_local_schema_id

unsigned int sm_class::virtual_cache_local_schema_id;

variable virtual_cache_snapshot_version

unsigned int sm_class::virtual_cache_snapshot_version;

variable virtual_query_cache

struct parser_context* sm_class::virtual_query_cache;


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