other versions
- wheezy 4.1.0.20011224-6
XtGetClassExtension(3Xt) | XT FUNCTIONS | XtGetClassExtension(3Xt) |
名前¶
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 InterfaceRelease 6.5 | X Version 11 |