Tagged values and notes on association ends
Tagged values on association ends
|
Name |
Parameters |
Behaviour |
|
Cxx.Name |
string |
Specifies a C++ name for the association end. |
|
Cxx.GenFullName |
N/A |
Specifies that the association end must be generated with a namespaced type. |
|
Cxx.Pointer |
& or * |
Specifies the pointer modifier to use. |
|
Cxx.TypeExpr |
declaration |
Specifies the declaration to use for the association end. You can use $name to automatically insert the name of the association end into the declaration. |
|
Cxx.Lib |
N/A |
Specifies the name of the library to use to declare the association end in C++. |
|
Cxx.Specifier |
C++ specifier |
Owns a specifier for the association end (for example, const). |
|
Cxx.Container |
Container name |
Specifies a container to use if the association end has a cardinality of *. |
|
Cxx.Container.Specifier |
C++ specifier |
Owns a specifier for the container of the association end (for example, const). |
|
Cxx.Container.Pointer |
& or * |
Specifies the pointer modifier to use for the container declaration. |
|
Cxx.Generation.NoAuto |
N/A |
Specifies that the association end must not be automatically decorated on generation. |
Notes on association ends
|
Name |
Behaviour |
|
Cxx.Doc.Doxygen |
Specifies doxygen documentation for the association end. |
|
Cxx.Value |
Specifies a default value for an association end. |