BundleContext(celix_bundle_context_t *_cCtx) | celix::BundleContext | inlineexplicit |
findService(std::string_view filter={}, std::string_view versionRange={}) | celix::BundleContext | inline |
findServices(std::string_view filter={}, std::string_view versionRange={}) | celix::BundleContext | inline |
findServicesWithName(std::string_view name, std::string_view filter={}, std::string_view versionRange={}) | celix::BundleContext | inline |
findServiceWithName(std::string_view name, std::string_view filter={}, std::string_view versionRange={}) | celix::BundleContext | inline |
getBundle() const | celix::BundleContext | inline |
getBundleId() const | celix::BundleContext | inline |
getCBundleContext() const | celix::BundleContext | inline |
getConfigProperty(std::string_view name, std::string_view defaultValue) const | celix::BundleContext | inline |
getConfigPropertyAsBool(std::string_view name, bool defaultValue) const | celix::BundleContext | inline |
getConfigPropertyAsDouble(std::string_view name, double defaultValue) const | celix::BundleContext | inline |
getConfigPropertyAsLong(std::string_view name, long defaultValue) const | celix::BundleContext | inline |
getDependencyManager() const | celix::BundleContext | inline |
getFramework() const | celix::BundleContext | inline |
installBundle(std::string_view bndLocation, bool autoStart=true) | celix::BundleContext | inline |
listBundleIds() const | celix::BundleContext | inline |
listInstalledBundleIds() | celix::BundleContext | inline |
logDebug(const char *format...) | celix::BundleContext | inline |
logError(const char *format...) | celix::BundleContext | inline |
logFatal(const char *format...) | celix::BundleContext | inline |
logInfo(const char *format...) | celix::BundleContext | inline |
logTrace(const char *format...) | celix::BundleContext | inline |
logWarn(const char *format...) | celix::BundleContext | inline |
registerService(std::shared_ptr< Implementer > implementer, std::string_view name={}) | celix::BundleContext | inline |
registerUnmanagedService(Implementer *svc, std::string_view name={}) | celix::BundleContext | inline |
startBundle(long bndId) | celix::BundleContext | inline |
stopBundle(long bndId) | celix::BundleContext | inline |
trackAnyServices() | celix::BundleContext | inline |
trackAnyServiceTrackers() | celix::BundleContext | inline |
trackBundles() | celix::BundleContext | inline |
trackServices(std::string_view name={}) | celix::BundleContext | inline |
trackServiceTrackers(std::string_view name={}) | celix::BundleContext | inline |
uninstallBundle(long bndId) | celix::BundleContext | inline |
useService(std::string_view name={}) | celix::BundleContext | inline |
useServices(std::string_view name={}) | celix::BundleContext | inline |
waitForAllEvents() const | celix::BundleContext | inline |
waitForEvents() const | celix::BundleContext | inline |
waitIfAbleForAllEvents() const | celix::BundleContext | inline |
waitIfAbleForEvents() const | celix::BundleContext | inline |