apache / celix

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.
https://celix.apache.org/
Apache License 2.0
158 stars 85 forks source link

Framework statistics #684

Open pnoltes opened 8 months ago

pnoltes commented 8 months ago

Framework statistics

Implement some basic statistics for the framework (mainly service registry) to retrieve at least the following info:

This should disclosed through be a Apache Celix internal framework API, but can be used in a standard shell command so that a celix::stats command can be made.