File load_object.c
FileList > cubrid > src > loaddb > load_object.c
Go to the source code of this file
#include "config.h"
#include <stdio.h>
#include <fcntl.h>
#include <assert.h>
#include <unistd.h>
#include <ctype.h>
#include <sys/stat.h>
#include <math.h>
#include "utility.h"
#include "misc_string.h"
#include "memory_alloc.h"
#include "dbtype.h"
#include "object_representation.h"
#include "work_space.h"
#include "class_object.h"
#include "object_primitive.h"
#include "set_object.h"
#include "db.h"
#include "schema_manager.h"
#include "server_interface.h"
#include "load_object.h"
#include "db_value_printer.hpp"
#include "network_interface_cl.h"
#include "printer.hpp"
#include "message_catalog.h"
#include "string_opfunc.h"
Public Static Attributes
Public Functions
Public Static Functions
| Type |
Name |
| void |
default_clear_err_filter (void)
|
| SM_ATTRIBUTE * |
find_current_attribute (SM_CLASS * class_, int id)
|
| void |
get_desc_current (OR_BUF * buf, SM_CLASS * class_, DESC_OBJ * obj, int bound_bit_flag, int offset_size, bool is_unloaddb)
|
| void |
get_desc_old (OR_BUF * buf, SM_CLASS * class_, int repid, DESC_OBJ * obj, int bound_bit_flag, int offset_size, bool is_unloaddb)
|
| void |
init_load_err_filter (void)
|
| int |
object_disk_size (DESC_OBJ * obj, int * offset_size_ptr)
|
| void |
put_attributes (OR_BUF * buf, DESC_OBJ * obj)
|
| void |
put_varinfo (OR_BUF * buf, DESC_OBJ * obj, int offset_size)
|
Macros
Public Static Attributes Documentation
variable filter_ignore_errors
bool filter_ignore_errors[-ER_LAST_ERROR];
variable filter_ignore_init
variable migration_buffer
char migration_buffer[4096];
Public Functions Documentation
function desc_disk_to_obj
int desc_disk_to_obj (
MOP classop,
SM_CLASS * class_,
RECDES * record,
DESC_OBJ * obj,
bool is_unloaddb
)
function desc_free
void desc_free (
DESC_OBJ * obj
)
function desc_obj_to_disk
int desc_obj_to_disk (
DESC_OBJ * obj,
RECDES * record,
bool * index_flag
)
function er_filter_errid
int er_filter_errid (
bool ignore_warning
)
function er_filter_fileset
int er_filter_fileset (
FILE * ef
)
function get_ignored_errors
void get_ignored_errors (
std::vector< int > & vec
)
function make_desc_obj
DESC_OBJ * make_desc_obj (
SM_CLASS * class_,
int pre_alloc_varchar_size
)
Public Static Functions Documentation
function default_clear_err_filter
static void default_clear_err_filter (
void
)
function find_current_attribute
static SM_ATTRIBUTE * find_current_attribute (
SM_CLASS * class_,
int id
)
function get_desc_current
static void get_desc_current (
OR_BUF * buf,
SM_CLASS * class_,
DESC_OBJ * obj,
int bound_bit_flag,
int offset_size,
bool is_unloaddb
)
function get_desc_old
static void get_desc_old (
OR_BUF * buf,
SM_CLASS * class_,
int repid,
DESC_OBJ * obj,
int bound_bit_flag,
int offset_size,
bool is_unloaddb
)
function init_load_err_filter
static void init_load_err_filter (
void
)
function object_disk_size
static int object_disk_size (
DESC_OBJ * obj,
int * offset_size_ptr
)
function put_attributes
static void put_attributes (
OR_BUF * buf,
DESC_OBJ * obj
)
function put_varinfo
static void put_varinfo (
OR_BUF * buf,
DESC_OBJ * obj,
int offset_size
)
Macro Definition Documentation
define MIGRATION_CHUNK
#define MIGRATION_CHUNK `4096`
The documentation for this class was generated from the following file cubrid/src/loaddb/load_object.c