|
ACF $AcfVersion:0$
|
A helper class to access public interfaces of a composite component. More...
#include <CComponentAccessor.h>
Public Member Functions | |
| CComponentAccessor (const QString ®istryFile, const QString &configFile=QString(), bool isDiagnosticEnabled=false, bool manualAutoInit=false) | |
| Constructor. | |
| template<class InterfaceType > | |
| InterfaceType * | GetComponentInterface (const QByteArray &componentId=QByteArray()) |
| Gets component interface. | |
| bool | EnsureAutoInitComponentsCreated () const |
A helper class to access public interfaces of a composite component.
Definition at line 19 of file CComponentAccessor.h.
|
explicit |
Constructor.
| registryFile | The registry file. |
| configFile | (Optional) the configuration file. |
| bool ipackage::CComponentAccessor::EnsureAutoInitComponentsCreated | ( | ) | const |
| InterfaceType * ipackage::CComponentAccessor::GetComponentInterface | ( | const QByteArray & | componentId = QByteArray() | ) |
Gets component interface.
| InterfaceType | Type of the interface. |
| componentId | (Optional) identifier for the component. |
Definition at line 56 of file CComponentAccessor.h.
References icomp::CCompositeComponent::GetComponentInterface().