掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     パッケージに共通ヘッダを定義したい(C++言語)


スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
未登録ゲスト
投稿日時: 2007-12-25 11:52

パッケージに共通ヘッダを定義したい(C++言語)

パッケージ内のクラスに共通のヘッダを定義し、モデル図上で関連を生成することなく全てのクラスのヘッダファイルに"#include"させる方法はありますでしょうか?
tkouno
投稿日時: 2007-12-25 13:19
EA Administrator
投稿: 3939

Re: パッケージに共通ヘッダを定義したい(C++言語)

ご利用のパッケージ構成や状況によって対策が変わるかと
思いますが、比較的汎用的な方法をご紹介します。

1. 対象のパッケージに「include」というタグ付き値を追加し、
その値にヘッダファイルの情報を追加する

2. コード生成テンプレートエディタを起動し、「Namespace」の
テンプレートのコメントの直後に

%packageTag:"include"%

という内容を追加する。

これで、パッケージのincludeタグの内容をコードに生成するように
なるかと思います。

ぜひお試しください。

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ