bn_functional.h file
Standard library functional aliases header file.
Namespaces
- namespace bn
- Main Butano namespace.
Classes
-
template<typename Type>class bn::equal_to
- Function object for performing comparisons using the equal operator.
-
template<typename Type>class bn::less
- Function object for performing comparisons using the less than operator.
-
template<>struct bn::hash<unsigned>
- Hash support for unsigned.
-
template<>struct bn::hash<bool>
- Hash support for bool.
-
template<>struct bn::hash<char>
- Hash support for char.
-
template<>struct bn::hash<int8_t>
- Hash support for int8_t.
-
template<>struct bn::hash<uint8_t>
- Hash support for uint8_t.
-
template<>struct bn::hash<int16_t>
- Hash support for int16_t.
-
template<>struct bn::hash<uint16_t>
- Hash support for uint16_t.
-
template<>struct bn::hash<int>
- Hash support for int.
-
template<typename Type>struct bn::hash<Type*>
- Hash support for pointers.
-
template<typename EnumType>struct bn::hash<EnumType>
- Hash support for enums.
-
template<>struct bn::hash<int64_t>
- Hash support for int64_t.
-
template<>struct bn::hash<uint64_t>
- Hash support for uint64_t.
-
template<>struct bn::hash<float>
- Hash support for float.
-
template<>struct bn::hash<double>
- Hash support for double.
-
template<>struct bn::hash<long double>
- Hash support for long double.