| << 目次を表示 >> ページ位置: ソースコードの生成と読み込み > ソースコードの生成と読み込みに関する設定 > ソースコードとモデルの対応付け > C++の追加情報 | 
Enterprise Architectでは、通常のC++への対応のほか、Managed C++ および C++/CLI にも対応しています。以下の内容は、すべてのC++に共通の内容です。
ステレオタイプ
| ステレオタイプ | 適用先 | 対応 | 
| enumeration | クラス | 列挙型であることを示します。 | 
| friend | 操作 | friendキーワードに対応します。 | 
| property get | 操作 | プロパティの読み込みメソッドです。 | 
| property set | 操作 | プロパティの書き込みメソッドです。 | 
| struct | クラス | 構造体型であることを示します。 | 
| typedef | クラス | typedef文に対応します。親クラスが元の種類名を示します。 | 
| alias | クラス | Alias宣言に対応します。 | 
| union | クラス | UNION(共用体)を示します。 | 
タグ付き値
| タグの名前 | 適用先 | 対応 | 
| afx_msg | 操作 | afx_msgキーワードに対応します。タグ付き値の値として「true」を指定してください。 | 
| anonymous | タグ付き値typedefを持つクラス | typedefでのみ定義されているクラスの名前です。 | 
| attribute_name | "property get" あるいは "property set"のステレオタイプを持つ操作 | プロパティ操作に対応する属性の名前です。 | 
| bitfield | 属性 | 属性のビットフィールドを示します。 | 
| bodyLocation | 操作 | メソッドの実装が生成される場所をheader・classDec・classBodyのいずれかで指定します。 | 
| callback | 操作 | CALLBACKマクロへの参照です。 | 
| constexpr | 属性か操作 | constexprキーワードに対応します | 
| explicit | 操作 | explicitキーワードに対応します。タグ付き値の値として「true」を指定してください。 | 
| initializer | 操作 | コンストラクタの初期化子リストです。 | 
| inline | 操作 | inlineキーワードに対応します。クラスの本体内にコードが生成されます。 | 
| mutable | 属性 | mutableキーワードに対応します。タグ付き値の値として「true」を指定してください。 | 
| scoped | 列挙要素 | 'class' や 'struct' のキーワードに対応します。 | 
| throws | 操作 | このメソッドで発生する例外を示します。 | 
| typedef | typedefステレオタイプ以外のクラス要素 | クラスがtypedef文で定義されていることを示します。 | 
| typeSynonyms | クラス要素 | typedef名および(あるいは)型のフィールドです。 | 
| volatile | 操作 | volatileキーワードに対応します。タグ付き値の値として「true」を指定してください。 | 
その他
参照