Skip to content

File db_set_function.h

FileList > compat > db_set_function.h

Go to the source code of this file

  • #include "dbtype_def.h"

Public Functions

Type Name
int db_col_add (DB_COLLECTION * col, DB_VALUE * value)
int db_col_cardinality (DB_COLLECTION * col)
int db_col_coerce (DB_COLLECTION * col, DB_DOMAIN * domain)
DB_COLLECTION * db_col_copy (DB_COLLECTION * col)
DB_COLLECTION * db_col_create (DB_TYPE type, int size, DB_DOMAIN * domain)
DB_DOMAIN * db_col_domain (DB_COLLECTION * col)
int db_col_drop (DB_COLLECTION * col, DB_VALUE * value, int all)
int db_col_drop_element (DB_COLLECTION * col, int element_index)
int db_col_drop_nulls (DB_COLLECTION * col)
int db_col_filter (DB_COLLECTION * col)
int db_col_find (DB_COLLECTION * col, DB_VALUE * value, int starting_index, int * found_index)
int db_col_fprint (FILE * fp, DB_COLLECTION * col)
int db_col_free (DB_COLLECTION * col)
int db_col_get (DB_COLLECTION * col, int element_index, DB_VALUE * value)
int db_col_insert (DB_COLLECTION * col, int element_index, DB_VALUE * value)
int db_col_ismember (DB_COLLECTION * col, DB_VALUE * value)
int db_col_print (DB_COLLECTION * col)
int db_col_put (DB_COLLECTION * col, int element_index, DB_VALUE * value)
int db_col_size (DB_COLLECTION * col)
DB_TYPE db_col_type (DB_COLLECTION * col)
int db_seq_cardinality (DB_COLLECTION * set)
DB_SEQ * db_seq_copy (DB_SEQ * seq)
DB_COLLECTION * db_seq_create (DB_OBJECT * classobj, const char * name, int size)
int db_seq_drop (DB_COLLECTION * set, int element_index)
int db_seq_filter (DB_SEQ * seq)
int db_seq_find (DB_COLLECTION * set, DB_VALUE * value, int element_index)
int db_seq_free (DB_SEQ * seq)
int db_seq_get (DB_COLLECTION * set, int element_index, DB_VALUE * value)
int db_seq_insert (DB_COLLECTION * set, int element_index, DB_VALUE * value)
int db_seq_print (DB_COLLECTION * set)
int db_seq_put (DB_COLLECTION * set, int element_index, DB_VALUE * value)
int db_seq_size (DB_COLLECTION * set)
int db_set_add (DB_COLLECTION * set, DB_VALUE * value)
int db_set_cardinality (DB_COLLECTION * set)
int db_set_compare (const DB_VALUE * value1, const DB_VALUE * value2)
DB_COLLECTION * db_set_copy (DB_COLLECTION * set)
DB_COLLECTION * db_set_create (DB_OBJECT * classobj, const char * name)
DB_COLLECTION * db_set_create_basic (DB_OBJECT * classobj, const char * name)
DB_COLLECTION * db_set_create_multi (DB_OBJECT * classobj, const char * name)
int db_set_drop (DB_COLLECTION * set, DB_VALUE * value)
int db_set_filter (DB_COLLECTION * set)
int db_set_free (DB_COLLECTION * set)
int db_set_get (DB_COLLECTION * set, int element_index, DB_VALUE * value)
int db_set_has_null (DB_COLLECTION * set)
int db_set_isempty (DB_COLLECTION * set)
int db_set_ismember (DB_COLLECTION * set, DB_VALUE * value)
int db_set_print (DB_COLLECTION * set)
int db_set_size (DB_COLLECTION * set)
DB_TYPE db_set_type (DB_COLLECTION * set)

Public Functions Documentation

function db_col_add

int db_col_add (
    DB_COLLECTION * col,
    DB_VALUE * value
) 

function db_col_cardinality

int db_col_cardinality (
    DB_COLLECTION * col
) 

function db_col_coerce

int db_col_coerce (
    DB_COLLECTION * col,
    DB_DOMAIN * domain
) 

function db_col_copy

DB_COLLECTION * db_col_copy (
    DB_COLLECTION * col
) 

function db_col_create

DB_COLLECTION * db_col_create (
    DB_TYPE type,
    int size,
    DB_DOMAIN * domain
) 

function db_col_domain

DB_DOMAIN * db_col_domain (
    DB_COLLECTION * col
) 

function db_col_drop

int db_col_drop (
    DB_COLLECTION * col,
    DB_VALUE * value,
    int all
) 

function db_col_drop_element

int db_col_drop_element (
    DB_COLLECTION * col,
    int element_index
) 

function db_col_drop_nulls

int db_col_drop_nulls (
    DB_COLLECTION * col
) 

function db_col_filter

int db_col_filter (
    DB_COLLECTION * col
) 

function db_col_find

int db_col_find (
    DB_COLLECTION * col,
    DB_VALUE * value,
    int starting_index,
    int * found_index
) 

function db_col_fprint

int db_col_fprint (
    FILE * fp,
    DB_COLLECTION * col
) 

function db_col_free

int db_col_free (
    DB_COLLECTION * col
) 

function db_col_get

int db_col_get (
    DB_COLLECTION * col,
    int element_index,
    DB_VALUE * value
) 

function db_col_insert

int db_col_insert (
    DB_COLLECTION * col,
    int element_index,
    DB_VALUE * value
) 

function db_col_ismember

int db_col_ismember (
    DB_COLLECTION * col,
    DB_VALUE * value
) 

function db_col_print

int db_col_print (
    DB_COLLECTION * col
) 

function db_col_put

int db_col_put (
    DB_COLLECTION * col,
    int element_index,
    DB_VALUE * value
) 

function db_col_size

int db_col_size (
    DB_COLLECTION * col
) 

function db_col_type

DB_TYPE db_col_type (
    DB_COLLECTION * col
) 

function db_seq_cardinality

int db_seq_cardinality (
    DB_COLLECTION * set
) 

function db_seq_copy

DB_SEQ * db_seq_copy (
    DB_SEQ * seq
) 

function db_seq_create

DB_COLLECTION * db_seq_create (
    DB_OBJECT * classobj,
    const  char * name,
    int size
) 

function db_seq_drop

int db_seq_drop (
    DB_COLLECTION * set,
    int element_index
) 

function db_seq_filter

int db_seq_filter (
    DB_SEQ * seq
) 

function db_seq_find

int db_seq_find (
    DB_COLLECTION * set,
    DB_VALUE * value,
    int element_index
) 

function db_seq_free

int db_seq_free (
    DB_SEQ * seq
) 

function db_seq_get

int db_seq_get (
    DB_COLLECTION * set,
    int element_index,
    DB_VALUE * value
) 

function db_seq_insert

int db_seq_insert (
    DB_COLLECTION * set,
    int element_index,
    DB_VALUE * value
) 

function db_seq_print

int db_seq_print (
    DB_COLLECTION * set
) 

function db_seq_put

int db_seq_put (
    DB_COLLECTION * set,
    int element_index,
    DB_VALUE * value
) 

function db_seq_size

int db_seq_size (
    DB_COLLECTION * set
) 

function db_set_add

int db_set_add (
    DB_COLLECTION * set,
    DB_VALUE * value
) 

function db_set_cardinality

int db_set_cardinality (
    DB_COLLECTION * set
) 

function db_set_compare

int db_set_compare (
    const  DB_VALUE * value1,
    const  DB_VALUE * value2
) 

function db_set_copy

DB_COLLECTION * db_set_copy (
    DB_COLLECTION * set
) 

function db_set_create

DB_COLLECTION * db_set_create (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_set_create_basic

DB_COLLECTION * db_set_create_basic (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_set_create_multi

DB_COLLECTION * db_set_create_multi (
    DB_OBJECT * classobj,
    const  char * name
) 

function db_set_drop

int db_set_drop (
    DB_COLLECTION * set,
    DB_VALUE * value
) 

function db_set_filter

int db_set_filter (
    DB_COLLECTION * set
) 

function db_set_free

int db_set_free (
    DB_COLLECTION * set
) 

function db_set_get

int db_set_get (
    DB_COLLECTION * set,
    int element_index,
    DB_VALUE * value
) 

function db_set_has_null

int db_set_has_null (
    DB_COLLECTION * set
) 

function db_set_isempty

int db_set_isempty (
    DB_COLLECTION * set
) 

function db_set_ismember

int db_set_ismember (
    DB_COLLECTION * set,
    DB_VALUE * value
) 

function db_set_print

int db_set_print (
    DB_COLLECTION * set
) 

function db_set_size

int db_set_size (
    DB_COLLECTION * set
) 

function db_set_type

DB_TYPE db_set_type (
    DB_COLLECTION * set
) 


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