PostgreSQL解読室:
AssertMacro()/postgresql-8.1.4
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
このページを編集する際は、[[編集に関する方針]]に従ってく...
*概要 [#q808c2ec]
-対象:8.1.4
-言語:C
-[[postgresql-8.1.4/src/include/postgres.h]]にて定義
-USE_ASSERT_CHECKING指定せずにコンパイルしたバイナリの場...
-USE_ASSERT_CHECKING指定してコンパイルしたバイナリの場合...
*引数 [#w933b546]
+condition : 評価式
*実装 [#pd7dae34]
#ifndef USE_ASSERT_CHECKING
#define AssertMacro(condition) ((void)true)
#else
#define AssertMacro(condition) \
((void) TrapMacro(!(condition), "FailedAssertion"))
-引数!(condition)がTRUEであれば、エラーメッセージを出力し...
#endif /* USE_ASSERT_CHECKING */
*呼出元 [#kd2c822b]
-[[att_align()/postgresql-8.1.4]]
-[[att_addlength()/postgresql-8.1.4]]
*履歴 [#f487740c]
-作者:[[testnoda/ページ作者]]
-日付:2006/9/12
|更新日|更新者|更新内容|
||||
*コメント [#h31ba25c]
#comment
終了行:
このページを編集する際は、[[編集に関する方針]]に従ってく...
*概要 [#q808c2ec]
-対象:8.1.4
-言語:C
-[[postgresql-8.1.4/src/include/postgres.h]]にて定義
-USE_ASSERT_CHECKING指定せずにコンパイルしたバイナリの場...
-USE_ASSERT_CHECKING指定してコンパイルしたバイナリの場合...
*引数 [#w933b546]
+condition : 評価式
*実装 [#pd7dae34]
#ifndef USE_ASSERT_CHECKING
#define AssertMacro(condition) ((void)true)
#else
#define AssertMacro(condition) \
((void) TrapMacro(!(condition), "FailedAssertion"))
-引数!(condition)がTRUEであれば、エラーメッセージを出力し...
#endif /* USE_ASSERT_CHECKING */
*呼出元 [#kd2c822b]
-[[att_align()/postgresql-8.1.4]]
-[[att_addlength()/postgresql-8.1.4]]
*履歴 [#f487740c]
-作者:[[testnoda/ページ作者]]
-日付:2006/9/12
|更新日|更新者|更新内容|
||||
*コメント [#h31ba25c]
#comment
ページ名: