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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]