Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 1.56 KB

index.rst

File metadata and controls

60 lines (47 loc) · 1.56 KB

Welcome to CppMicroServices's documentation!

The CppMicroServices project is a C++ library for creating and managing modular software systems based on ideas from OSGi. The code is open source, and available on github.

The main documentation for the site is organized into a couple sections. Start reading at the top for a quick start.

.. toctree::
   :caption: General
   :name: general

   Overview </README>
   /doc/src/build_instructions
   /doc/src/getting_started
   Contributing </CONTRIBUTING>
   /doc/src/legal

.. toctree::
   :caption: Best Practices
   :name: best_practices

   /doc/src/tutorial/index
   /doc/src/best_practices/emulate_singleton

.. toctree::
   :caption: Bundles & Tools
   :name: bundles_tools

   /doc/man/cppmicroservices.7
   /doc/man/cppmicroservices-httpservice.7
   /doc/man/cppmicroservices-webconsole.7
   /doc/man/cppmicroservices-shellservice.7
   /doc/man/usResourceCompiler3.1
   /doc/man/usShell3.1

.. toctree::
   :caption: API Reference
   :name: api_ref

   /doc/man/cppmicroservices.3
   /doc/man/cppmicroservices-framework.3
   /doc/man/cppmicroservices-ds.3
   /doc/man/cppmicroservices-configadmin.3
   /doc/man/cppmicroservices-logservice.3
   /doc/man/cppmicroservices-asyncworkservice.3
   /doc/man/cppmicroservices-httpservice.3
   /doc/man/cppmicroservices-webconsole.3
   /doc/man/cppmicroservices-shellservice.3

.. toctree::
   :caption: Appendix
   :hidden:

   CHANGELOG