このページを編集する際は、[[編集に関する方針]]に従ってください。
*概要 [#xdb2479a]
-対象:8.1.4
-言語:C
-宣言・定義:[[postgresql-8.1.4/src/include/nodes/nodes.h]]

-引数_type_に指定した識別子の先頭にT_を付与したものが、ポインタnodeptを構造体[[Node/postgresql-8.1.4]]型のポインタにキャストしたときの、typeメンバの値と比較して、一致するかどうかを判別する。
-以下の2つが同じかどうかを比較する
--引数_type_に指定した識別子の先頭にT_を付与したもの
--ポインタnodeptを構造体[[Node/postgresql-8.1.4]]型のポインタにキャストしたときにtypeメンバに相当する値

*引数 [#k5dc69e8]

-nodeptr -- ポインタ
-_type_ -- 識別子

*実装 [#c5f4d858]

 #define IsA(nodeptr,_type_)		(nodeTag(nodeptr) == T_##_type_)
-[[nodeTag()/postgresql-8.1.4]] -- 引数nodeptrを構造体[[Node/postgresql-8.1.4]]型のポインタにキャストしたときの、typeメンバの値を返す。

*呼出元 [#s6e98619]

-[[MemoryContextIsValid()/postgresql-8.1.4]]

*備考 [#e38ed0b8]

*履歴 [#hb5faf3c]
-作者:[[testnoda/ページ作者]]
-日付:2007/2/25
|更新日|更新者|更新内容|
||||

*コメント [#x107c7f6]
#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS