v3 flag enabled
Metaprogramming C++11
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.

Dependencies

No dependencies

Contributors: This Release


Documentation

Boost.CallableTraits CI

CallableTraits is a standalone C++11 header-only library for the inspection, synthesis, and decomposition of callable types. Language features added in later C++ standards are also supported.

The latest documentation is available here.

CallableTraits is released as part of the Boost C++ Libraries. Since it only depends on the standard library headers, you can also download it as a standalone library here.

Licensed under the Boost Software License, Version 1.0.

Latest Boost.CallableTraits posts

Join the Boost Developers Mailing List

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

All Contributors