pnoltes opened a new pull request, #421:
URL: https://github.com/apache/celix/pull/421

   This PR mainly adds updated documentation for Apache Celix components and 
patterns.
   
   It also contains example code used in the documentation and plantuml files 
used to generate the diagrams. 
   
   Lastly it containers two improvements for the dependency manager:
    - For C, a `celix_dmComponent_setImplementationDestroyFunction` function is 
added so that bundle activators only working with component do not need a 
activator stop function. 
    - For C++, a `celix::dm::Component::createUnassociatedProvidedService` 
method is added so that C++ components can provided C or C++ services where the 
lifecycle is coupled to the component, but the service has no inheritance 
relation with the component. This should result in less boiler plating code in 
situation where C++ components provide C services.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to