package foo

class NestedStruct

#define foo_NestedStruct_IMPORT
#include <foo/NestedStruct.h>
ネストする構造体の例を提供します。

Struct Summary

struct @1
          匿名の構造体です。
 int i
          何かの整数値です。

struct NestedStruct_Inner
          構造体のメンバとして定義される構造体です。
 int i
          何かの整数値です。

struct NestedStruct_Outer
          メンバとして構造体を定義する構造体です。
 struct @1 s1
          型が「匿名の構造体」のメンバです。
 struct NestedStruct_Inner s2
          型が「foo_NestedStruct_Inner構造体」のメンバです。

Struct Detail

struct @1

匿名の構造体です。

匿名の構造体には、便宜上、仮の名前が付けられます。仮の名前は@に続くユニークなID(整数値)となります。

匿名の構造体の説明をここに記述します。


i

int i

何かの整数値です。

struct NestedStruct_Inner

構造体のメンバとして定義される構造体です。

この構造体はトップレベルで定義された場合と同様に扱えます。

構造体Innerの説明をここに記述します。


i

int i

何かの整数値です。

struct NestedStruct_Outer

メンバとして構造体を定義する構造体です。

s1

struct @1 s1

型が「匿名の構造体」のメンバです。

メンバs1の説明をここに記述します。


s2

struct NestedStruct_Inner s2

型が「foo_NestedStruct_Inner構造体」のメンバです。

メンバs2の説明をここに記述します。