Skip to content

File util_support.c

FileList > cubrid > src > executables > util_support.c

Go to the source code of this file

  • #include <stdio.h>
  • #include <string.h>
  • #include <errno.h>
  • #include <dlfcn.h>
  • #include "cubrid_getopt.h"
  • #include "error_code.h"
  • #include "util_support.h"
  • #include "utility.h"
  • #include "porting.h"

Public Functions

Type Name
void util_hide_password (char * arg)
int util_parse_argument (UTIL_MAP * util_map, int argc, char ** argv)
int utility_load_library (DSO_HANDLE * handle, const char * path)
void utility_load_print_error (FILE * fp)
int utility_load_symbol (DSO_HANDLE library_handle, DSO_HANDLE * symbol_handle, const char * symbol_name)
char * utility_make_getopt_optstring (const GETOPT_LONG * opt_array, char * buf)

Public Static Functions

Type Name
const char * util_get_option_name (GETOPT_LONG * option, int option_value)
bool util_is_password_argument (int index, int value)
int util_parse_string_table (UTIL_MAP * util_map, int index, int count, char ** argv)
int util_put_option_value (UTIL_MAP * util_map, int arg_ch, const char * option_arg)

Public Functions Documentation

function util_hide_password

void util_hide_password (
    char * arg
) 

function util_parse_argument

int util_parse_argument (
    UTIL_MAP * util_map,
    int argc,
    char ** argv
) 

function utility_load_library

int utility_load_library (
    DSO_HANDLE * handle,
    const  char * path
) 

function utility_load_print_error

void utility_load_print_error (
    FILE * fp
) 

function utility_load_symbol

int utility_load_symbol (
    DSO_HANDLE library_handle,
    DSO_HANDLE * symbol_handle,
    const  char * symbol_name
) 

function utility_make_getopt_optstring

char * utility_make_getopt_optstring (
    const  GETOPT_LONG * opt_array,
    char * buf
) 

Public Static Functions Documentation

function util_get_option_name

static const  char * util_get_option_name (
    GETOPT_LONG * option,
    int option_value
) 

function util_is_password_argument

static bool util_is_password_argument (
    int index,
    int value
) 

function util_parse_string_table

static int util_parse_string_table (
    UTIL_MAP * util_map,
    int index,
    int count,
    char ** argv
) 

function util_put_option_value

static int util_put_option_value (
    UTIL_MAP * util_map,
    int arg_ch,
    const  char * option_arg
) 


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