| 主旨及 meta 類別 | 內容 | 說明 |
|---|---|---|
| CG 主體 | ||
| 屬性/類型 | 實作 | Implementation 內容可讓您指定 IBM® Rational® Rhapsody® 針對給定元素產生程式碼的方式(例如,作為簡式陣列、集合或清單)。(預設值 = Default) 當此內容設為 Default、對應關係為有限(非 *),且屬性的類型不是類別時,程式碼的產生不會使用儲存器內容(如同於舊版產品)。 Rational Rhapsody 會針對屬性產生單一存取元及轉換元,相對於關係可以具有數個存取元及轉換元。在智慧型產生模式中,當屬性是 Constant 且有下列任一情況時,則不會產生 setter:
|
| <ContainerType> 主體 | ||
| <ImplementationType> | 各種內容 | 包含關鍵字 $constant 與 $reference 以支援常數及參照修飾元 |
| <ImplementationType> | FullTypeDefinition | 指定 typedef 實作範本 |
| <lang>_CG 主體 | ||
| 屬性 | MutatorGenerate | 指定是否針對屬性產生轉換元 |
| 屬性/類型 | ReferenceImplementationPattern | 指定「參照」選項對映至程式碼的方式 |
| 類別/類型 | In | 指定當類型與具有修飾元 In 的引數搭配使用時,程式碼的產生方式 |
| InOut | 指定當類型與具有修飾元 InOut 的引數搭配使用時,程式碼的產生方式 | |
| Out | 指定當類型與具有修飾元 Out 的引數搭配使用時,程式碼的產生方式 | |
| ReturnType | 指定當類型用作傳回類型時,程式碼的產生方式 | |
| TriggerArgument | 用來將事件及觸發作業引數對映至程式碼,而不使用 In、InOut 及 Out 內容 | |
| 類型 | EnumerationAsTypedef | 指定所產生的列舉是否必須由 typedef 折返。 此內容適用於 C 和 C++ 中的列舉類型。 |
| StructAsTypedef | 指定所產生的列舉是否必須由 typedef 折返。 此內容適用於 C 和 C++ 中的結構類型。 |
|
| UnionAsTypedef | 指定所產生的聯集是否必須由 typedef 折返。 此內容適用於 C 和 C++ 中的聯集類型。 |
|