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.
|
This is the complete list of members for celix::BundleTracker, including all inherited members.
AbstractTracker(std::shared_ptr< celix_bundle_context_t > _cCtx) | celix::AbstractTracker | inlineexplicit |
cCtx | celix::AbstractTracker | protected |
close() | celix::AbstractTracker | inline |
create(std::shared_ptr< celix_bundle_context_t > cCtx, bool includeFrameworkBundle, std::vector< std::function< void(const celix::Bundle &)>> onInstallCallbacks, std::vector< std::function< void(const celix::Bundle &)>> onStartCallbacks, std::vector< std::function< void(const celix::Bundle &)>> onStopCallbacks) | celix::BundleTracker | inlinestatic |
delCallback() | celix::AbstractTracker | inlineprotectedstatic |
getState() const | celix::AbstractTracker | inline |
isOpen() const | celix::AbstractTracker | inline |
mutex | celix::AbstractTracker | mutableprotected |
open() override | celix::BundleTracker | inlinevirtual |
state | celix::AbstractTracker | protected |
trkId | celix::AbstractTracker | protected |
wait() const | celix::AbstractTracker | inline |
waitIfAble() const | celix::AbstractTracker | inlineprotected |
~AbstractTracker() noexcept=default | celix::AbstractTracker | virtual |