Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

ErrorData Struct Reference

#include <elog.h>

Data Fields

int elevel
bool output_to_server
bool output_to_client
bool show_funcname
bool hide_stmt
const char * filename
int lineno
const char * funcname
const char * domain
const char * context_domain
int sqlerrcode
char * message
char * detail
char * detail_log
char * hint
char * context
char * schema_name
char * table_name
char * column_name
char * datatype_name
char * constraint_name
int cursorpos
int internalpos
char * internalquery
int saved_errno

Detailed Description

Definition at line 373 of file elog.h.


Field Documentation

Definition at line 384 of file elog.h.

Referenced by errcontext_msg(), and set_errcontext_domain().

const char* ErrorData::domain
const char* ErrorData::filename
const char* ErrorData::funcname

Definition at line 379 of file elog.h.

Referenced by errhidestmt(), send_message_to_server_log(), and write_csvlog().

Definition at line 377 of file elog.h.

Referenced by EmitErrorReport(), errstart(), and pg_re_throw().

Definition at line 376 of file elog.h.

Referenced by EmitErrorReport(), errstart(), and pg_re_throw().

Definition at line 378 of file elog.h.

Referenced by errfunction(), and send_message_to_frontend().


The documentation for this struct was generated from the following file: