Skip to content

File db_elo.c

FileList > compat > db_elo.c

Go to the source code of this file

  • #include "config.h"
  • #include <stdio.h>
  • #include <string.h>
  • #include <assert.h>
  • #include "elo.h"
  • #include "error_manager.h"
  • #include "storage_common.h"
  • #include "object_primitive.h"
  • #include "db.h"
  • #include "db_elo.h"
  • #include "dbtype.h"
  • #include "memory_wrapper.hpp"

Public Functions

Type Name
int db_create_fbo (DB_VALUE * value, DB_TYPE type)
int db_elo_copy (DB_ELO * src, DB_ELO * dest)
int db_elo_copy_structure (const DB_ELO * src, DB_ELO * dest)
int db_elo_copy_with_prefix (DB_ELO * src_elo, const char * prefix, DB_ELO * dest_elo)
int db_elo_delete (DB_ELO * elo)
void db_elo_free_structure (DB_ELO * elo)
int db_elo_read (const DB_ELO * elo, off_t pos, void * buf, size_t count, DB_BIGINT * read_bytes)
DB_BIGINT db_elo_size (DB_ELO * elo)
int db_elo_write (DB_ELO * elo, off_t pos, const void * buf, size_t count, DB_BIGINT * written_bytes)

Public Functions Documentation

function db_create_fbo

int db_create_fbo (
    DB_VALUE * value,
    DB_TYPE type
) 

function db_elo_copy

int db_elo_copy (
    DB_ELO * src,
    DB_ELO * dest
) 

function db_elo_copy_structure

int db_elo_copy_structure (
    const  DB_ELO * src,
    DB_ELO * dest
) 

function db_elo_copy_with_prefix

int db_elo_copy_with_prefix (
    DB_ELO * src_elo,
    const  char * prefix,
    DB_ELO * dest_elo
) 

function db_elo_delete

int db_elo_delete (
    DB_ELO * elo
) 

function db_elo_free_structure

void db_elo_free_structure (
    DB_ELO * elo
) 

function db_elo_read

int db_elo_read (
    const  DB_ELO * elo,
    off_t pos,
    void * buf,
    size_t count,
    DB_BIGINT * read_bytes
) 

function db_elo_size

DB_BIGINT db_elo_size (
    DB_ELO * elo
) 

function db_elo_write

int db_elo_write (
    DB_ELO * elo,
    off_t pos,
    const  void * buf,
    size_t count,
    DB_BIGINT * written_bytes
) 


The documentation for this class was generated from the following file cubrid/src/compat/db_elo.c