| Name | Description |
|---|---|
| ActionParameterTypes | A definition of the types of the formal parameters of an action. |
| ActionPrototype | Definition of the prototype of an action (name+parameters). |
| DefaultActionPrototypeProvider | Provides additional function signatures according the semantic associated to the parameter's default values. |
| DefaultInferredPrototype | Provides additional function signatures according the semantic associated to the parameter's default values. |
| DynamicArgumentName | Container of an argument name that could be changed according to the generated code. |
| FormalParameterProvider | An object able to provide the name and the type of a formal parameter. |
| IActionPrototypeContext | Context used by a IActionPrototypeProvider. |
| IActionPrototypeProvider | Provides additional function signatures according the semantic associated to the parameter's default values. |
| InferredPrototype | Provides additional function signatures according the semantic associated to the parameter's default values. |
| InferredStandardParameter | This class permits to wrap the formal parameters. |
| InferredValuedParameter | This class permits to wrap a default value when building the function signatures. |
| QualifiedActionName | The definition of an qualified action name. |