Bond 0.9
C++ Bond Runtime Library API Documentation
Loading...
Searching...
No Matches
typetraits.h File Reference

Type traits used by Bond. More...

#include "bond/conf.h"
#include "bond/private/typetraits.h"

Detailed Description

Type traits used by Bond.

By default, the type traits used by Bond, such as enable_if, is_integral_v and underlying_type_t, are brought into the Bond namespace from the C++ standard library. They can be replaced by defining USER_BOND_TYPETRAITS_HEADER. A replacement must declare every trait brought in by bond/private/typetraits.h in the Bond namespace with the standard semantics.