File oid.c
FileList > cubrid > src > storage > oid.c
Go to the source code of this file
#include "config.h"
#include <assert.h>
#include "oid.h"
#include "schema_system_catalog_constants.h"
#include "memory_wrapper.hpp"
Classes
Public Types
Public Attributes
Public Static Attributes
| Type |
Name |
| OID |
oid_Attribute_class = { 0, 0, 0 }
|
| OID |
oid_Authorization_class = { 0, 0, 0 }
|
| OID |
oid_Charset_class = { 0, 0, 0 }
|
| OID |
oid_Class_class = { 0, 0, 0 }
|
| OID |
oid_Classauth_class = { 0, 0, 0 }
|
| OID |
oid_Collation_class = { 0, 0, 0 }
|
| OID |
oid_DBServer_class = { 0, 0, 0 }
|
| OID |
oid_DB_root_class = { 0, 0, 0 }
|
| OID |
oid_Datatype_class = { 0, 0, 0 }
|
| OID |
oid_Domain_class = { 0, 0, 0 }
|
| OID |
oid_HA_apply_info_class = { 0, 0, 0 }
|
| OID |
oid_Index_class = { 0, 0, 0 }
|
| OID |
oid_Indexkey_class = { 0, 0, 0 }
|
| OID |
oid_Metharg_class = { 0, 0, 0 }
|
| OID |
oid_Methfile_class = { 0, 0, 0 }
|
| OID |
oid_Method_class = { 0, 0, 0 }
|
| OID |
oid_Methsig_class = { 0, 0, 0 }
|
| OID |
oid_Partition_class = { 0, 0, 0 }
|
| OID |
oid_Password_class = { 0, 0, 0 }
|
| OID |
oid_Queryspec_class = { 0, 0, 0 }
|
| OID |
oid_Rep_Read_Tran = { 0, ([**short**](broker__monitor_8c.md#function-timeout) [**int**](broker__monitor_8c.md#function-timeout)) 0x8000, 0 }
|
| OID |
oid_Root_class = { 0, 0, 0 }
|
| OID |
oid_Serial_class = { 0, 0, 0 }
|
| OID |
oid_Stored_proc_args_class = { 0, 0, 0 }
|
| OID |
oid_Stored_proc_class = { 0, 0, 0 }
|
| OID |
oid_Stored_proc_code_class = { 0, 0, 0 }
|
| OID |
oid_Synonym_class = { 0, 0, 0 }
|
| OID |
oid_Trigger_class = { 0, 0, 0 }
|
| OID |
oid_User_class = { 0, 0, 0 }
|
Public Functions
Public Types Documentation
typedef OID_CACHE_ENTRY
typedef struct oid_cache_entry OID_CACHE_ENTRY;
Public Attributes Documentation
variable oid_Cache
const OID_CACHE_ENTRY oid_Cache[OID_CACHE_SIZE];
variable oid_Next_tempid
variable oid_Null_oid
variable oid_Partition_class_oid
OID* oid_Partition_class_oid;
variable oid_Root_class_oid
variable oid_Serial_class_oid
OID* oid_Serial_class_oid;
variable oid_Sp_code_class_oid
OID* oid_Sp_code_class_oid;
variable oid_User_class_oid
Public Static Attributes Documentation
variable oid_Attribute_class
variable oid_Authorization_class
OID oid_Authorization_class;
variable oid_Charset_class
variable oid_Class_class
variable oid_Classauth_class
variable oid_Collation_class
variable oid_DBServer_class
variable oid_DB_root_class
variable oid_Datatype_class
variable oid_Domain_class
variable oid_HA_apply_info_class
OID oid_HA_apply_info_class;
variable oid_Index_class
variable oid_Indexkey_class
variable oid_Metharg_class
variable oid_Methfile_class
variable oid_Method_class
variable oid_Methsig_class
variable oid_Partition_class
variable oid_Password_class
variable oid_Queryspec_class
variable oid_Rep_Read_Tran
variable oid_Root_class
variable oid_Serial_class
variable oid_Stored_proc_args_class
OID oid_Stored_proc_args_class;
variable oid_Stored_proc_class
OID oid_Stored_proc_class;
variable oid_Stored_proc_code_class
OID oid_Stored_proc_code_class;
variable oid_Synonym_class
variable oid_Trigger_class
variable oid_User_class
Public Functions Documentation
function oid_check_cached_class_oid
bool oid_check_cached_class_oid (
const int cache_id,
const OID * oid
)
function oid_compare
int oid_compare (
const void * a,
const void * b
)
function oid_compare_equals
int oid_compare_equals (
const void * key_oid1,
const void * key_oid2
)
function oid_get_cached_class_name
const char * oid_get_cached_class_name (
const int cache_id
)
function oid_get_partition_oid
void oid_get_partition_oid (
OID * oid
)
function oid_get_rep_read_tran_oid
OID * oid_get_rep_read_tran_oid (
void
)
function oid_get_serial_oid
void oid_get_serial_oid (
OID * oid
)
function oid_hash
unsigned int oid_hash (
const void * key_oid,
unsigned int htsize
)
function oid_is_cached_class_oid
bool oid_is_cached_class_oid (
const OID * class_oid
)
function oid_is_db_attribute
bool oid_is_db_attribute (
const OID * oid
)
function oid_is_db_class
bool oid_is_db_class (
const OID * oid
)
function oid_is_partition
bool oid_is_partition (
const OID * oid
)
function oid_is_root
bool oid_is_root (
const OID * oid
)
function oid_is_serial
bool oid_is_serial (
const OID * oid
)
function oid_is_system_class
bool oid_is_system_class (
const OID * class_oid
)
function oid_set_cached_class_oid
void oid_set_cached_class_oid (
const int cache_id,
const OID * oid
)
function oid_set_partition
void oid_set_partition (
const OID * oid
)
function oid_set_root
void oid_set_root (
const OID * oid
)
function oid_set_serial
void oid_set_serial (
const OID * oid
)
The documentation for this class was generated from the following file cubrid/src/storage/oid.c