CUBRID Engine  latest
condition_handler.h File Reference
#include <stdio.h>
#include <stdarg.h>
Include dependency graph for condition_handler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CO_SEVERITY { CO_ERROR_SEVERITY, CO_FATAL_SEVERITY, CO_WARNING_SEVERITY }
 
enum  CO_DETAIL { CO_DETAIL_USER = 1, CO_DETAIL_DBA, CO_DETAIL_DEBUG, CO_DETAIL_MAX }
 

Functions

int co_signal (int code, const char *format,...)
 
int co_code (void)
 
void co_final (void)
 

Enumeration Type Documentation

enum CO_DETAIL
Enumerator
CO_DETAIL_USER 
CO_DETAIL_DBA 
CO_DETAIL_DEBUG 
CO_DETAIL_MAX 

Definition at line 45 of file condition_handler.h.

Enumerator
CO_ERROR_SEVERITY 
CO_FATAL_SEVERITY 
CO_WARNING_SEVERITY 

Definition at line 34 of file condition_handler.h.

Function Documentation

int co_code ( void  )

Definition at line 367 of file condition_handler.c.

References co_Current_code, co_Current_detail, CO_DETAIL_MAX, CO_ER_FMT_BAD_DETAIL, CO_ERR_BAD_DETAIL, co_signal(), and error().

Referenced by bifmt_numeric_value(), co_signal(), ffmt_value(), and mfmt_value().

Here is the caller graph for this function:

void co_final ( void  )

Definition at line 411 of file condition_handler.c.

References adj_ar_free(), and NULL.

Referenced by boot_client_all_finalize().

Here is the caller graph for this function: