ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
TT_CharArrayType< TString, TEnableIf > Struct Template Reference

Description:

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 394 of file chartraits.hpp.

#include <chartraits.hpp>

Inheritance diagram for TT_CharArrayType< TString, TEnableIf >:
[legend]
Collaboration diagram for TT_CharArrayType< TString, TEnableIf >:
[legend]

Public Type Index:

using TChar = void
 The character type of the character array that is implemented with type TString.
 

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 397 of file chartraits.hpp.


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