Skip to content

File cas_str_like.c

FileList > broker > cas_str_like.c

Go to the source code of this file

  • #include <stdio.h>
  • #include <stdlib.h>
  • #include <string.h>
  • #include "cas_common.h"
  • #include "cas_util.h"
  • #include "cas_str_like.h"

Public Functions

Type Name
int str_like (char * src, char * pattern, char esc_char)

Public Static Functions

Type Name
int is_korean (unsigned char ch)
int str_eval_like (const unsigned char * tar, const unsigned char * expr, unsigned char escape)

Macros

Type Name
define B_ERROR -1
define B_FALSE 0
define B_TRUE 1
define STK_SIZE 100

Public Functions Documentation

function str_like

int str_like (
    char * src,
    char * pattern,
    char esc_char
) 

Public Static Functions Documentation

function is_korean

static int is_korean (
    unsigned  char ch
) 

function str_eval_like

static int str_eval_like (
    const  unsigned  char * tar,
    const  unsigned  char * expr,
    unsigned  char escape
) 

Macro Definition Documentation

define B_ERROR

#define B_ERROR `-1`

define B_FALSE

#define B_FALSE `0`

define B_TRUE

#define B_TRUE `1`

define STK_SIZE

#define STK_SIZE `100`


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