PostgreSQL解読室:
Trap()/ipc_test/postgresql-8.1.4
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
このページを編集する際は、[[編集に関する方針]]に従ってく...
*概要 [#ab78a71b]
-対象:[[ipc_test/postgresql-8.1.4]]
-定義:[[postgresql-8.1.4/src/include/postgres.h]]
-assert_enabledが0以外、かつ、評価式conditionの結果が0以...
*引数 [#q70927b7]
-condition -- 評価式
-errorType -- エラー情報
*実装 [#kd7c5591]
#define Trap(condition, errorType) \
do { \
if ((assert_enabled) && (condition)) \
-[[assert_enabled/ipc_test/postgresql-8.1.4]] -- bool型の...
ExceptionalCondition(CppAsString(condition), (errorTy...
-[[ExceptionalCondition()/ipc_test/postgresql-8.1.4]] -- ...
-[[CppAsString()/ipc_test/postgresql-8.1.4]] -- HAVE_STRI...
__FILE__, __LINE__); \
} while (0)
*呼出元 [#rc08fe70]
//-[[AssertArg()/ipc_test/postgresql-8.1.4]]
-[[Assert()/ipc_test/postgresql-8.1.4]]
*備考 [#t3c4c339]
*履歴 [#l3722bec]
|更新日|更新者|更新内容|
|2007/2/25|[[testnoda/ページ作者]]|Wikiページ作成、概要作...
|2007/11/11|[[testnoda/ページ作者]]|[[Trap()/postgresql-8...
終了行:
このページを編集する際は、[[編集に関する方針]]に従ってく...
*概要 [#ab78a71b]
-対象:[[ipc_test/postgresql-8.1.4]]
-定義:[[postgresql-8.1.4/src/include/postgres.h]]
-assert_enabledが0以外、かつ、評価式conditionの結果が0以...
*引数 [#q70927b7]
-condition -- 評価式
-errorType -- エラー情報
*実装 [#kd7c5591]
#define Trap(condition, errorType) \
do { \
if ((assert_enabled) && (condition)) \
-[[assert_enabled/ipc_test/postgresql-8.1.4]] -- bool型の...
ExceptionalCondition(CppAsString(condition), (errorTy...
-[[ExceptionalCondition()/ipc_test/postgresql-8.1.4]] -- ...
-[[CppAsString()/ipc_test/postgresql-8.1.4]] -- HAVE_STRI...
__FILE__, __LINE__); \
} while (0)
*呼出元 [#rc08fe70]
//-[[AssertArg()/ipc_test/postgresql-8.1.4]]
-[[Assert()/ipc_test/postgresql-8.1.4]]
*備考 [#t3c4c339]
*履歴 [#l3722bec]
|更新日|更新者|更新内容|
|2007/2/25|[[testnoda/ページ作者]]|Wikiページ作成、概要作...
|2007/11/11|[[testnoda/ページ作者]]|[[Trap()/postgresql-8...
ページ名: