Apache Celix  2.3.0
An implementation of the OSGi specification adapted to C and C++
Classes | Functions
celix::impl Namespace Reference

Classes

struct  BundleActivatorData
 

Functions

template<typename I >
std::enable_if< std::is_constructible< I, std::shared_ptr< celix::dm::DependencyManager > >::value, celix_status_t >::type createActivator (celix_bundle_context_t *cCtx, void **out)
 
template<typename I >
celix_status_t destroyActivator (void *userData)
 

Function Documentation

◆ createActivator()

template<typename I >
std::enable_if<std::is_constructible<I, std::shared_ptr<celix::dm::DependencyManager> >::value, celix_status_t>::type celix::impl::createActivator ( celix_bundle_context_t *  cCtx,
void **  out 
)

◆ destroyActivator()

template<typename I >
celix_status_t celix::impl::destroyActivator ( void *  userData)