このページを編集する際は、[[編集に関する方針]]に従ってください。 *概要 [#e1507d4f] -対象:8.1.4 -言語:C -宣言・定義:[[postgresql-8.1.4/src/backend/utils/error/elog.c]] -データ型ErrorDataのstatic配列(配列数ERRORDATA_STACK_SIZE(定数5の別名))。ErrorDataは以下のメンバを持つ構造体。 --elevelを、intとして定義 --output_to_serverを、bool(charの別名)として定義 --output_to_clientを、bool(charの別名)として定義 --show_funcnameを、bool(charの別名)として定義 --filenameを、const charへのポインタとして定義 --linenoを、intとして定義 --funcnameを、const charへのポインタとして定義 --sqlerrcodeを、intとして定義 --messageを、charへのポインタとして定義 --detailを、charへのポインタとして定義 --hintを、charへのポインタとして定義 --contextを、charへのポインタとして定義 --cursorposを、intとして定義 --internalposを、intとして定義 --internalqueryを、charへのポインタとして定義 --saved_errnoを、intとして定義 *実装 [#o86b0800] static ErrorData errordata[ERRORDATA_STACK_SIZE]; -[[ErrorData/postgresql-8.1.4]] -- 以下のメンバを持つ構造体 --elevelを、intとして定義 --output_to_serverを、bool(charの別名)として定義 --output_to_clientを、bool(charの別名)として定義 --show_funcnameを、bool(charの別名)として定義 --filenameを、const charへのポインタとして定義 --linenoを、intとして定義 --funcnameを、const charへのポインタとして定義 --sqlerrcodeを、intとして定義 --messageを、charへのポインタとして定義 --detailを、charへのポインタとして定義 --hintを、charへのポインタとして定義 --contextを、charへのポインタとして定義 --cursorposを、intとして定義 --internalposを、intとして定義 --internalqueryを、charへのポインタとして定義 --saved_errnoを、intとして定義 -[[ERRORDATA_STACK_SIZE/postgresql-8.1.4]] -- 定数5の別名。 *呼出元 [#v16af830] -[[errstart()/postgresql-8.1.4]] *備考 [#u335561f] *履歴 [#g8153b0c] -作者:[[testnoda:http://d.hatena.ne.jp/testnoda/about]] -作者:[[testnoda/ページ作者]] -日付:2006/12/24 |更新日|更新者|更新内容| |||| *コメント [#bf4a328d] #comment