Skip to content

File db_old.c

FileList > compat > db_old.c

Go to the source code of this file

  • #include "config.h"
  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <stdarg.h>
  • #include <ctype.h>
  • #include <assert.h>
  • #include "authenticate.h"
  • #include "system_parameter.h"
  • #include "storage_common.h"
  • #include "db.h"
  • #include "class_object.h"
  • #include "object_print.h"
  • #include "server_interface.h"
  • #include "boot_cl.h"
  • #include "locator_cl.h"
  • #include "schema_manager.h"
  • #include "schema_template.h"
  • #include "object_accessor.h"
  • #include "set_object.h"
  • #include "virtual_object.h"
  • #include "parser.h"

Public Functions

Type Name
DB_OBJECT * db_get_attribute_class (MOP obj, const char * name)
DB_DOMAIN * db_get_attribute_domain (MOP obj, const char * name)
DB_NAMELIST * db_get_attribute_names (MOP obj)
DB_TYPE db_get_attribute_type (MOP obj, const char * name)
DB_NAMELIST * db_get_class_attribute_names (MOP obj)
DB_NAMELIST * db_get_class_method_names (MOP obj)
DB_NAMELIST * db_get_method_file_names (MOP obj)
const char * db_get_method_function (MOP obj, const char * name)
DB_NAMELIST * db_get_method_names (MOP obj)
char * db_get_method_source_file (MOP obj, const char * name)
DB_NAMELIST * db_get_ordered_attribute_names (MOP obj)
DB_NAMELIST * db_get_shared_attribute_names (MOP obj)
DB_NAMELIST * db_get_subclass_names (MOP obj)
DB_NAMELIST * db_get_superclass_names (MOP obj)
int db_is_indexed (MOP classmop, const char * attname)
int db_list_length (DB_LIST * list)
DB_NAMELIST * db_namelist_copy (DB_NAMELIST * list)
void db_namelist_print (DB_NAMELIST * list)
void db_namelist_remove (DB_NAMELIST ** list, const char * name)
DB_NAMELIST * db_namelist_sort (DB_NAMELIST * names)
DB_OBJECT * db_objlist_get (DB_OBJLIST * list, int index)
void db_objlist_print (DB_OBJLIST * list)
int db_print_mop (DB_OBJECT * obj, char * buffer, int maxlen)

Public Functions Documentation

function db_get_attribute_class

DB_OBJECT * db_get_attribute_class (
    MOP obj,
    const  char * name
) 

function db_get_attribute_domain

DB_DOMAIN * db_get_attribute_domain (
    MOP obj,
    const  char * name
) 

function db_get_attribute_names

DB_NAMELIST * db_get_attribute_names (
    MOP obj
) 

function db_get_attribute_type

DB_TYPE db_get_attribute_type (
    MOP obj,
    const  char * name
) 

function db_get_class_attribute_names

DB_NAMELIST * db_get_class_attribute_names (
    MOP obj
) 

function db_get_class_method_names

DB_NAMELIST * db_get_class_method_names (
    MOP obj
) 

function db_get_method_file_names

DB_NAMELIST * db_get_method_file_names (
    MOP obj
) 

function db_get_method_function

const  char * db_get_method_function (
    MOP obj,
    const  char * name
) 

function db_get_method_names

DB_NAMELIST * db_get_method_names (
    MOP obj
) 

function db_get_method_source_file

char * db_get_method_source_file (
    MOP obj,
    const  char * name
) 

function db_get_ordered_attribute_names

DB_NAMELIST * db_get_ordered_attribute_names (
    MOP obj
) 

function db_get_shared_attribute_names

DB_NAMELIST * db_get_shared_attribute_names (
    MOP obj
) 

function db_get_subclass_names

DB_NAMELIST * db_get_subclass_names (
    MOP obj
) 

function db_get_superclass_names

DB_NAMELIST * db_get_superclass_names (
    MOP obj
) 

function db_is_indexed

int db_is_indexed (
    MOP classmop,
    const  char * attname
) 

function db_list_length

int db_list_length (
    DB_LIST * list
) 

function db_namelist_copy

DB_NAMELIST * db_namelist_copy (
    DB_NAMELIST * list
) 

function db_namelist_print

void db_namelist_print (
    DB_NAMELIST * list
) 

function db_namelist_remove

void db_namelist_remove (
    DB_NAMELIST ** list,
    const  char * name
) 

function db_namelist_sort

DB_NAMELIST * db_namelist_sort (
    DB_NAMELIST * names
) 

function db_objlist_get

DB_OBJECT * db_objlist_get (
    DB_OBJLIST * list,
    int index
) 

function db_objlist_print

void db_objlist_print (
    DB_OBJLIST * list
) 

function db_print_mop

int db_print_mop (
    DB_OBJECT * obj,
    char * buffer,
    int maxlen
) 


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