Apache Celix  2.3.0
An implementation of the OSGi specification adapted to C and C++
celix::UseServiceBuilder< I > Member List

This is the complete list of members for celix::UseServiceBuilder< I >, including all inherited members.

addUseCallback(std::function< void(I &)> cb)celix::UseServiceBuilder< I >inline
addUseCallback(std::function< void(I &, const celix::Properties &)> cb)celix::UseServiceBuilder< I >inline
addUseCallback(std::function< void(I &, const celix::Properties &, const celix::Bundle &)> cb)celix::UseServiceBuilder< I >inline
build()celix::UseServiceBuilder< I >inline
BundleContext classcelix::UseServiceBuilder< I >friend
operator=(UseServiceBuilder &&)=deletecelix::UseServiceBuilder< I >
operator=(const UseServiceBuilder &)=deletecelix::UseServiceBuilder< I >
setFilter(std::string_view f)celix::UseServiceBuilder< I >inline
setFilter(celix::Filter f)celix::UseServiceBuilder< I >inline
setTimeout(std::chrono::duration< Rep, Period > duration)celix::UseServiceBuilder< I >inline
UseServiceBuilder(std::shared_ptr< celix_bundle_context_t > _cCtx, std::string_view _name, bool _useSingleService=true)celix::UseServiceBuilder< I >inlineexplicit
UseServiceBuilder(const UseServiceBuilder &)=deletecelix::UseServiceBuilder< I >