Classes | |
| class | ProvidedComponent< ProviderType, BaseClassType > |
| Helper that can be used with provided component. More... | |
Macros | |
| #define | CONCEPT_PROVIDED_COMPONENT_DECLARE_CUSTOM(providedComponentType, factoryVariableName) |
| Declare a provided component with custom factory variable name. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT_DECLARE(providedComponentType) |
| Declare a provided component. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT_BEGIN |
| Begin a provided component block. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT_BASECLASS |
| Call the base class provided component block. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT(providedComponentType, providedFactoryId) |
| Provides a component. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT_END |
| End a provided component block. More... | |
| #define | CONCEPT_PROVIDED_COMPONENT_CUSTOM(providedComponentType, factoryVariableName, providedFactoryId) |
| Provides a component with custom provided factory name. More... | |
| #define CONCEPT_PROVIDED_COMPONENT | ( | providedComponentType, | |
| providedFactoryId | |||
| ) |
Provides a component.
| providedComponentType | Type of the provided component. |
| providedFactoryId | The provided factory id. |
Context of use : CONCEPT_PROVIDED_COMPONENT_BEGIN block.
| #define CONCEPT_PROVIDED_COMPONENT_BASECLASS |
Call the base class provided component block.
Context of use : CONCEPT_PROVIDED_COMPONENT_BEGIN block.
| #define CONCEPT_PROVIDED_COMPONENT_BEGIN |
Begin a provided component block.
Context of use : ConceptComponent Class declaration.
| #define CONCEPT_PROVIDED_COMPONENT_CUSTOM | ( | providedComponentType, | |
| factoryVariableName, | |||
| providedFactoryId | |||
| ) |
Provides a component with custom provided factory name.
| providedComponentType | Type of the provided component. |
| factoryVariableName | The provided factory variable name. |
| providedFactoryId | The provided factory id. |
Context of use : CONCEPT_PROVIDED_COMPONENT_BEGIN block.
| #define CONCEPT_PROVIDED_COMPONENT_DECLARE | ( | providedComponentType | ) |
Declare a provided component.
| providedComponentType | Type of the provided component. |
Context of use : ConceptComponent Class declaration.
| #define CONCEPT_PROVIDED_COMPONENT_DECLARE_CUSTOM | ( | providedComponentType, | |
| factoryVariableName | |||
| ) |
Declare a provided component with custom factory variable name.
| providedComponentType | Type of the provided component. |
| factoryVariableName | The provided factory variable name. |
Context of use : ConceptComponent Class declaration.
| #define CONCEPT_PROVIDED_COMPONENT_END |
End a provided component block.
Context of use : ConceptComponent Class declaration.