ALib C++ Library
Library Version: 2402 R1
Documentation generated by doxygen
No Matches
TT_CharArrayType< TString, TEnableIf > Struct Template Reference


template<typename TString, typename TEnableIf = void>
struct alib::characters::TT_CharArrayType< TString, TEnableIf >

Helper TMP struct that determines if a specialization of TMP struct T_CharArray exists for type TString , and if so, for which character type such specialization was made.

If a specialization exists, the class inherits std::true_type, otherwise std::false_type.

See also
For details see Programmer's Manual chapter 4.6 Tool Struct TT_CharArrayType. A sibling helper struct exists with TT_ZTCharArrayType .
Template Parameters
TStringThe custom type to test.
TEnableIfHelper parameter used for templated specializations of this struct.

Definition at line 405 of file characters.hpp.

#include <characters.hpp>

Inheritance diagram for TT_CharArrayType< TString, TEnableIf >:
Collaboration diagram for TT_CharArrayType< TString, TEnableIf >:

Public Type Index:

using TChar = void

Type Definition Details:

◆ TChar

template<typename TString , typename TEnableIf = void>
using TChar = void

The character type of the character array that is implemented with type TString .

Definition at line 408 of file characters.hpp.

The documentation for this struct was generated from the following file: