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:
インスタンスのポインタ