This header-file is part of module ALib Boxing of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file boxingtraits.inl.
Go to the source code of this file.
Classes | |
| struct | alib::boxing::BoxTraits< TBoxable > |
| struct | alib::boxing::DefaultBoxingTag |
| struct | alib::boxing::NotBoxableTag |
| struct | alib::boxing::SuppressCharArrayBoxingTraits< TCharArray > |
Namespaces | |
| namespace | alib |
| namespace | alib::boxing |
| DOXYGEN. | |
Concepts | |
| concept | alib::boxing::IsCustomized |
| concept | alib::boxing::IsStdPH |
| concept | alib::boxing::IsConstExprWrite |
| concept | alib::boxing::IsStringType |
| concept | alib::boxing::IsUnboxableStringType |
| concept | alib::boxing::IsLocked |
| concept | alib::boxing::IsNotBoxable |
| concept | alib::boxing::IsUnboxable |
Variables | |
| template<typename TMappedPlain> | |
| constexpr unsigned int | alib::boxing::SizeTraits = sizeof(TMappedPlain) |
| template<> | |
| constexpr unsigned int | alib::boxing::SizeTraits< long double > = ALIB_SIZEOF_LONGDOUBLE_WRITTEN |