掲示板一覧 - トピック一覧 EA ソースコード生成・コード生成テンプレート
クラス間に依存の関係がある場合、include文の出力先(.hまたは.cpp)を指定できますか? |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2007-9-21 17:53 |
EA Administrator ![]() ![]() 投稿: 1895 |
クラス間に依存の関係がある場合、include文の出力先(.hまたは.cpp)を指定できますか?○ご質問
C++のコード生成テンプレートを編集しています。 クラスA---依存--->クラスBについてコード生成を行う際、クラスBの include文を、クラスAの.hファイルまたは.cppファイルのどちらへ出力 するかを選択できるようにしたいと思っています。 この制御を「依存」のステレオタイプやタグ付き値などの情報を 利用して実現する事は可能でしょうか? ○回答 EAのコード生成テンプレートでは、include文を出力するテンプレートは、 クラスの詳細な情報を取得するよりも「前」に呼ばれます。 現状、接続の詳細な情報(名前やステレオタイプなど)は、その接続に 関連するクラスの情報を取得した「後」であれば取得可能です。 そのため、include文を出力する段階で、「依存」に関する情報を簡単に 取得することはできませんが、少し大きな改造を入れることで対応可能です。 (テンプレートが必要な方はサポートまでご連絡ください。) |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
sugimoto | 2007-9-21 17:53 |




