Boost.Capy

Boost.Capy is a portable, low-level C++ library which provides facilities for creating and accessing optional services during runtime.

  • Require only C++11

  • Works without exceptions

  • Works without RTTI

  • Fast compilation, few templates

Embedded

Boost.Capy works great on embedded devices. It is designed to work without exceptions and RTTI if desired.

Tested Compilers

Boost.Capy has been tested with the following compilers:

  • clang: 3.8, 4, 5, 6, 7, 8, 9, 10, 11, 12

  • gcc: 4.8, 4.9, 5, 6, 7, 8, 9, 10, 11

  • msvc: 14.1, 14.2, 14.3

Quality Assurance

The development infrastructure for the library includes these per-commit analyses:

  • Coverage reports

  • Compilation and tests on Drone.io and GitHub Actions