package foo
class OpaqueStruct
#define foo_OpaqueStruct_IMPORT
#include <foo/OpaqueStruct.h>
export要素の使用例を提供します。
Struct Summary
struct OpaqueStruct
ある構造体です。
Method Summary
struct OpaqueStruct
*
OpaqueStruct_
new
(struct another_
Class *
s
)
別のクラスで定義されている構造体のポインタ型から、不透明なデータ型のインスタンスを生成します。
Struct Detail
struct OpaqueStruct
ある構造体です。
構造体の詳細は隠蔽されています。
Method Detail
OpaqueStruct_
new
struct OpaqueStruct
*
OpaqueStruct_new
(
struct another_
Class *
s
)
別のクラスで定義されている構造体のポインタ型から、不透明なデータ型のインスタンスを生成します。
Parameters:
s
- 別のクラスで記述されている構造体のポインタ
Returns:
インスタンスのポインタ