Apache Celix  2.4.0
Apache Celix is a framework for C, C++14 and C++17 to develop dynamic modular software applications using component and in-process service-oriented programming.
celix::dm::DependencyManager Member List

This is the complete list of members for celix::dm::DependencyManager, including all inherited members.

build()celix::dm::DependencyManagerinline
buildAsync()celix::dm::DependencyManagerinline
bundleContext() constcelix::dm::DependencyManagerinline
cDependencyManager() constcelix::dm::DependencyManagerinline
clear()celix::dm::DependencyManagerinline
clearAsync()celix::dm::DependencyManagerinline
createComponent(std::string name=std::string{}, std::string uuid={})celix::dm::DependencyManagerinline
createComponent(std::unique_ptr< T > &&rhs, std::string name=std::string{}, std::string uuid={})celix::dm::DependencyManager
createComponent(std::shared_ptr< T > rhs, std::string name=std::string{}, std::string uuid={})celix::dm::DependencyManager
createComponent(T rhs, std::string name=std::string{}, std::string uuid={})celix::dm::DependencyManager
DependencyManager(celix_bundle_context_t *ctx)celix::dm::DependencyManagerinline
DependencyManager(DependencyManager &&mgr)=deletecelix::dm::DependencyManager
DependencyManager(const DependencyManager &)=deletecelix::dm::DependencyManager
destroyComponent(BaseComponent &component)celix::dm::DependencyManagerinline
findComponent(const std::string &uuid) constcelix::dm::DependencyManagerinline
getInfo() constcelix::dm::DependencyManagerinline
getInfos() constcelix::dm::DependencyManagerinline
getNrOfComponents() constcelix::dm::DependencyManagerinline
operator<<(std::ostream &out, const DependencyManager &mng)celix::dm::DependencyManagerfriend
operator=(DependencyManager &&rhs)=deletecelix::dm::DependencyManager
operator=(const DependencyManager &)=deletecelix::dm::DependencyManager
removeComponent(const std::string &uuid)celix::dm::DependencyManagerinline
removeComponentAsync(const std::string &uuid)celix::dm::DependencyManagerinline
start()celix::dm::DependencyManagerinline
stop()celix::dm::DependencyManagerinline
wait() constcelix::dm::DependencyManagerinline
waitIfAble() constcelix::dm::DependencyManagerinline
~DependencyManager()celix::dm::DependencyManagerinlinevirtual