このページを編集する際は、[[編集に関する方針]]に従ってください。 *概要 [#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