Metaprogramming C++03
Added in 1.66.0

Boost.CallableTraits

A spiritual successor to Boost.FunctionTypes, Boost.CallableTraits is a header-only C++11 library for the compile-time inspection and manipulation of all 'callable' types. Additional support for C++17 features.

About Boost.CallableTraits

Please check out the library's documentation to learn more.

Dependencies

No dependencies

Contributors: This Release


Documentation

Boost.CallableTraits Travis status Appveyor status

CallableTraits is a C++11 header-only library for the inspection, synthesis, and decomposition of callable types.

The latest documentation is available here.

CallableTraits was formally reviewed and accepted into the Boost C++ Libraries. CallableTraits is available in Boost 1.66 (December 2017) and later. You can also download CallableTraits as a standalone library here.

Licensed under the Boost Software License, Version 1.0.

Join the Boost Developers Mailing List

Get the latest on releases, features, security patches, fixes and all major announcements.

All Contributors