This header-file is part of module ALib Characters of the ALib C++ Library.
© 2013-2025 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file chartraits.inl.
Go to the source code of this file.
Classes | |
| struct | alib::characters::ArrayTraits< TStringSource, TChar > |
| struct | alib::characters::ZTArrayTraits< TStringSource, TChar > |
Namespaces | |
| namespace | alib |
| namespace | alib::characters |
Concepts | |
| concept | alib::characters::IsArray |
| concept | alib::characters::IsZTArray |
| concept | alib::characters::IsImplicitArraySource |
| concept | alib::characters::IsExplicitArraySource |
| concept | alib::characters::IsMutableArraySource |
| concept | alib::characters::IsImplicitArrayCast |
| concept | alib::characters::IsExplicitArrayCast |
| concept | alib::characters::IsImplicitZTArraySource |
| concept | alib::characters::IsExplicitZTArraySource |
| concept | alib::characters::IsMutableZTArraySource |
| concept | alib::characters::IsImplicitZTArrayCast |
| concept | alib::characters::IsExplicitZTArrayCast |
| concept | alib::characters::IsCharacter |
Typedefs | |
| template<typename TChar> | |
| using | alib::characters::ComplementType |
| template<typename T> | |
| using | alib::characters::Type |
| template<size_t TSizeOf> | |
| using | alib::characters::TypeBySize |
| template<typename T> | |
| using | alib::characters::ZTType |
Enumerations | |
| enum class | alib::characters::Policy { alib::characters::NONE , alib::characters::Implicit , alib::characters::ExplicitOnly , alib::characters::MutableOnly } |
Functions | |
| template<typename T> | |
| constexpr integer | alib::characters::ArrayLength () |