File load_object_table.c¶
FileList > cubrid > src > loaddb > load_object_table.c
Go to the source code of this file
#include "config.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include "db.h"#include "load_object_table.h"#include "memory_alloc.h"#include "message_catalog.h"#include "oid.h"#include "porting.h"#include "utility.h"#include "work_space.h"
Public Attributes¶
| Type | Name |
|---|---|
| CLASS_TABLE * | Classes = [**NULL**](freelistheap_8h.md#define-null) |
Public Functions¶
| Type | Name |
|---|---|
| void | otable_class_att_ref (INST_INFO * inst) |
| void | otable_final (void) |
| INST_INFO * | otable_find (CLASS_TABLE * table, int id) |
| CLASS_TABLE * | otable_find_class (MOP class_) |
| int | otable_init (void) |
| int | otable_insert (CLASS_TABLE * table, OID * instance, int id) |
| int | otable_map_reserved (OTABLE_MAPFUNC mapfunc, int stop_on_error) |
| int | otable_prepare (void) |
| int | otable_reserve (CLASS_TABLE * table, OID * instance, int id) |
| void | otable_set_presize (CLASS_TABLE * table, int id) |
| int | otable_update (CLASS_TABLE * table, int id) |
Public Static Functions¶
| Type | Name |
|---|---|
| void | flush_class_tables () |
| int | grow_instance_table (CLASS_TABLE * table, int id) |
| void | init_instance_table (CLASS_TABLE * table) |
| int | realloc_instance_table (CLASS_TABLE * table, int newcount) |
Public Attributes Documentation¶
variable Classes¶
Public Functions Documentation¶
function otable_class_att_ref¶
function otable_final¶
function otable_find¶
function otable_find_class¶
function otable_init¶
function otable_insert¶
function otable_map_reserved¶
function otable_prepare¶
function otable_reserve¶
function otable_set_presize¶
function otable_update¶
Public Static Functions Documentation¶
function flush_class_tables¶
function grow_instance_table¶
function init_instance_table¶
function realloc_instance_table¶
The documentation for this class was generated from the following file cubrid/src/loaddb/load_object_table.c