API Guides > ConceptRT 3.x
ProvidedComponent< ProviderType, BaseClassType > Class Template Reference

Helper that can be used with provided component. More...

Detailed Description

template<class ProviderType, class BaseClassType>
class ConceptRT::ProvidedComponent< ProviderType, BaseClassType >

Helper that can be used with provided component.

Template Parameters
ProviderTypeThe provider type of the provided component. Used to set the type of _Provider.
BaseClassTypeThe base class of the provided component. ProvidedComponent don't inherite from specific base class. Instead it inherite from given type BaseClassType.

Provided compoment that have only one base type of provider can inherite from this helper in order to use the _Provider field that is auto initialized at ResolveLinks.

+ Inheritance diagram for ProvidedComponent< ProviderType, BaseClassType >: