XtGetClassExtension
Section: XT FUNCTIONS (3Xt)
Updated: Release 6.6
索引
xjman
名前
XtGetClassExtension - クラス拡張レコードの位置を取得する
書式
XtPointer XtGetClassExtension(object_class, byte_offset
type, version, record_size)
WidgetClass object_class;
Cardinal byte_offset;
XrmQuark type;
long version;
Cardinal record_size;
引き数
- object_class
-
検索する拡張のリストを含むウィジェットクラスを指定する。
- byte_offset
-
検索する拡張フィールドのウィジェットクラスの、ベースアドレスからのオフ
セットのバイト数を指定する。
- type
-
位置を知ろうとしているクラス拡張の名前を指定する。
- version
-
適合するために必要な、クラス拡張の最低限のバージョンを指定する。
- record_size
-
適合するために必要な、クラス拡張の最低限の長さを指定。または 0 を指定する。
説明
指定された widget_class の指定されたオフセット位置にある拡張レコー
ドのリストに対して、指定された type, 指定された version 以
降のバージョン、指定された record_size より大きいレコードサイズ
に適合するするものが検索される。ただし、record_size が 0 の場合
は、このサイズについては調べられない。
XtGetClassExtension
は、適合した拡張レコードへのポインタを返す。適合するレコードが無い場合
には、NULL を返す。返される拡張レコードはウィジェットクラスが所有して
いるので、呼び出し側でこれを変更・解放してはならない。ただし、所有者で
あるウィジェットクラスが変更することはある。
関連項目
X Toolkit Intrinsics - C Language Interface
Xlib - C Language X Interface
Index
- 名前
-
- 書式
-
- 引き数
-
- 説明
-
- 関連項目
-
Time: 07:01:00 GMT, January 12, 2009