IComponentPlugin Member List

This is the complete list of members for IComponentPlugin, including all inherited members.

classId() constIComponentType
create(const IComponentDeclaration *decl)IComponentPlugin
dependencies() constIComponentPlugin
destroy(Component *instance)IComponentPlugin
featureIds() constIComponentType
hasFeatureId(const char *featureId) constIComponentType
hasInterface() constIComponentType
info() constIComponentPlugin
mode() constIComponentPlugin
onAttach(IComponentManager &cm, const std::string &instance)=0IComponentPluginprotectedpure virtual
onCreate()=0IComponentPluginprotectedpure virtual
onDestroy(Component *instance)=0IComponentPluginprotectedpure virtual
onDetach(IComponentManager &cm, const std::string &instance)=0IComponentPluginprotectedpure virtual
onDetach(IComponentManager &cm)=0IComponentPluginprotectedpure virtual
onGetClassId() const =0IComponentTypeprotectedpure virtual
onGetDependencies() const =0IComponentPluginprotectedpure virtual
onGetFeatureIds() const =0IComponentTypeprotectedpure virtual
onGetInfo() const =0IComponentPluginprotectedpure virtual
onGetMode() const =0IComponentPluginprotectedpure virtual
onHasFeatureId(const char *featureId) const =0IComponentTypeprotectedpure virtual
onHasInterface(const std::type_info &ti) const =0IComponentTypeprotectedpure virtual
onQueryInterface(Component &c, const std::type_info &ti) const =0IComponentTypeprotectedpure virtual
queryInterface(Component &c) constIComponentType
~IComponentPlugin()IComponentPluginvirtual
~IComponentType()IComponentTypevirtual