Skip to content

File transform_cl.h

FileList > cubrid > src > object > transform_cl.h

Go to the source code of this file

  • #include "locator.h"

Public Types

Type Name
typedef int TF_STATUS

Public Attributes

Type Name
const int tf_Allow_fixups

Public Functions

Type Name
TF_STATUS tf_class_to_disk (MOBJ classobj, RECDES * record)
MOBJ tf_disk_to_class (OID * oid, RECDES * record)
MOBJ tf_disk_to_mem (MOBJ classobj, RECDES * record, int * convertp)
void tf_dump_class_size (MOBJ classobj)
int tf_find_temporary_oids (LC_OIDSET * oidset, MOBJ classobj, MOBJ obj)
TF_STATUS tf_mem_to_disk (MOP classmop, MOBJ classobj, volatile MOBJ obj, RECDES * record, bool * index_flag)
OID * tf_need_permanent_oid (or_buf * buf, DB_OBJECT * obj)
int tf_object_size (MOBJ classobj, MOBJ obj)
int tf_pack_set (DB_SET * set, char * buffer, int buffer_size, int * actual_bytes)
int tf_set_size (DB_SET * set)

Macros

Type Name
define TF_ERROR (2)
define TF_OUT_OF_SPACE (1)
define TF_SUCCESS (0)

Public Types Documentation

typedef TF_STATUS

typedef int TF_STATUS;

Public Attributes Documentation

variable tf_Allow_fixups

const int tf_Allow_fixups;

Public Functions Documentation

function tf_class_to_disk

TF_STATUS tf_class_to_disk (
    MOBJ classobj,
    RECDES * record
) 

function tf_disk_to_class

MOBJ tf_disk_to_class (
    OID * oid,
    RECDES * record
) 

function tf_disk_to_mem

MOBJ tf_disk_to_mem (
    MOBJ classobj,
    RECDES * record,
    int * convertp
) 

function tf_dump_class_size

void tf_dump_class_size (
    MOBJ classobj
) 

function tf_find_temporary_oids

int tf_find_temporary_oids (
    LC_OIDSET * oidset,
    MOBJ classobj,
    MOBJ obj
) 

function tf_mem_to_disk

TF_STATUS tf_mem_to_disk (
    MOP classmop,
    MOBJ classobj,
    volatile  MOBJ obj,
    RECDES * record,
    bool * index_flag
) 

function tf_need_permanent_oid

OID * tf_need_permanent_oid (
    or_buf * buf,
    DB_OBJECT * obj
) 

function tf_object_size

int tf_object_size (
    MOBJ classobj,
    MOBJ obj
) 

function tf_pack_set

int tf_pack_set (
    DB_SET * set,
    char * buffer,
    int buffer_size,
    int * actual_bytes
) 

function tf_set_size

int tf_set_size (
    DB_SET * set
) 

Macro Definition Documentation

define TF_ERROR

#define TF_ERROR `(2)`

define TF_OUT_OF_SPACE

#define TF_OUT_OF_SPACE `(1)`

define TF_SUCCESS

#define TF_SUCCESS `(0)`


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