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::ServiceRegistration Member List

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::ServiceRegistrationinlinestatic
getSelf() constcelix::ServiceRegistrationinline
getServiceId() constcelix::ServiceRegistrationinline
getServiceName() constcelix::ServiceRegistrationinline
getServiceProperties() constcelix::ServiceRegistrationinline
getServiceRanking() constcelix::ServiceRegistrationinline
getServiceVersion() constcelix::ServiceRegistrationinline
getState() constcelix::ServiceRegistrationinline
unregister()celix::ServiceRegistrationinline
wait() constcelix::ServiceRegistrationinline