Skip to content

File trace_log.h

FileList > base > trace_log.h

Go to the source code of this file

  • #include "query_list.h"
  • #include "thread_compat.hpp"
  • #include <stdio.h>

Public Functions

Type Name
void trace_log_bind_values (THREAD_ENTRY * thread_p, FILE * log_fp, int tran_index, int bind_index)
void trace_log_end (THREAD_ENTRY * thread_p)
void trace_log_final (void)
void trace_log_init (const char * db_name)
void trace_log_print_client_info (int tran_index, int indent)
FILE * trace_log_start (THREAD_ENTRY * thread_p, const char * event_name)

Macros

Type Name
define EVENT_EMPTY_QUERY "\*\*\*EMPTY\*\*\*"
define TRACE_LOG_LEVEL_DETAIL 2
define TRACE_LOG_LEVEL_OFF 0
define TRACE_LOG_LEVEL_SIMPLE 1

Public Functions Documentation

function trace_log_bind_values

void trace_log_bind_values (
    THREAD_ENTRY * thread_p,
    FILE * log_fp,
    int tran_index,
    int bind_index
) 

function trace_log_end

void trace_log_end (
    THREAD_ENTRY * thread_p
) 

function trace_log_final

void trace_log_final (
    void
) 

function trace_log_init

void trace_log_init (
    const  char * db_name
) 

function trace_log_print_client_info

void trace_log_print_client_info (
    int tran_index,
    int indent
) 

function trace_log_start

FILE * trace_log_start (
    THREAD_ENTRY * thread_p,
    const  char * event_name
) 

Macro Definition Documentation

define EVENT_EMPTY_QUERY

#define EVENT_EMPTY_QUERY `"***EMPTY***"`

define TRACE_LOG_LEVEL_DETAIL

#define TRACE_LOG_LEVEL_DETAIL `2`

define TRACE_LOG_LEVEL_OFF

#define TRACE_LOG_LEVEL_OFF `0`

define TRACE_LOG_LEVEL_SIMPLE

#define TRACE_LOG_LEVEL_SIMPLE `1`


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