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.