cppexpose logocppexpose logo

cppexpose is a cross-platform C++11 library that provides tools for introspection of types, properties, and classes. This allows for a C++ program to expose its interfaces into runtime, making it possible to, e.g., create automatic GUI representations for interfaces, or to expose them into a scripting environment.

Available Documentations

Integration of a new Documentation

The following manual steps are necessary for each added documentation:

  1. Create a subfolder with the name of the release identifier (e.g., master, v2.0)
  2. Copy contents of Doxygen html folder into directory
  3. Add documentation meta data to docs/docs.pug
  4. Adjust the sort order of the documentations array in the config file; the order is used for display