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::ServiceRegistration, including all inherited members.
create(std::shared_ptr< celix_bundle_context_t > cCtx, std::shared_ptr< void > svc, std::string_view name, std::string_view version, celix::Properties properties, bool registerAsync, bool unregisterAsync, std::vector< std::function< void(ServiceRegistration &)>> onRegisteredCallbacks, std::vector< std::function< void(ServiceRegistration &)>> onUnregisteredCallbacks) | celix::ServiceRegistration | inlinestatic |
getSelf() const | celix::ServiceRegistration | inline |
getServiceId() const | celix::ServiceRegistration | inline |
getServiceName() const | celix::ServiceRegistration | inline |
getServiceProperties() const | celix::ServiceRegistration | inline |
getServiceRanking() const | celix::ServiceRegistration | inline |
getServiceVersion() const | celix::ServiceRegistration | inline |
getState() const | celix::ServiceRegistration | inline |
unregister() | celix::ServiceRegistration | inline |
wait() const | celix::ServiceRegistration | inline |