|
CUBRID Engine
latest
|
#include "config.h"#include <stdio.h>#include <errno.h>#include <string.h>#include <assert.h>#include "porting.h"#include "dbtype.h"#include "load_object.h"#include "db.h"#include "locator_cl.h"#include "schema_manager.h"#include "object_accessor.h"#include "set_object.h"#include "message_catalog.h"#include "network_interface_cl.h"#include "server_interface.h"#include "system_parameter.h"#include "utility.h"#include "authenticate.h"#include "transaction_cl.h"#include "execute_schema.h"#include "object_primitive.h"Go to the source code of this file.
Functions | |
| int | get_class_mops (char **class_names, int num_class, MOP **class_list, int *num_class_list) |
| int | get_class_mops_from_file (const char *input_filename, MOP **class_list, int *num_class_mops) |
| static int | get_num_requested_class (const char *input_filename, int *num_class) |
| int get_class_mops | ( | char ** | class_names, |
| int | num_class, | ||
| MOP ** | class_list, | ||
| int * | num_class_list | ||
| ) |
Definition at line 93 of file compactdb_common.c.
References COMPACTDB_MSG_CLASS, COMPACTDB_MSG_INVALID_CLASS, DB_SIZEOF, ER_FAILED, error(), i, locator_find_class(), MSGCAT_CATALOG_UTILS, msgcat_message(), MSGCAT_UTIL_SET_COMPACTDB, NO_ERROR, NULL, sm_downcase_name(), SM_MAX_IDENTIFIER_LENGTH, and strlen.
Referenced by compactdb_start(), and get_class_mops_from_file().

| int get_class_mops_from_file | ( | const char * | input_filename, |
| MOP ** | class_list, | ||
| int * | num_class_mops | ||
| ) |
Definition at line 165 of file compactdb_common.c.
References CAST_BUFLEN, DB_MAX_IDENTIFIER_LENGTH, DB_SIZEOF, ER_FAILED, free_and_init, get_class_mops(), get_num_requested_class(), i, NO_ERROR, NULL, and strlen.
Referenced by compactdb_start().

|
static |
Definition at line 56 of file compactdb_common.c.
References DB_MAX_IDENTIFIER_LENGTH, ER_FAILED, NO_ERROR, and NULL.
Referenced by get_class_mops_from_file().
