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

Description:

template<typename TString, typename EnableIf = void>
struct alib::characters::TT_ZTCharArrayType< TString, EnableIf >

Helper TMP struct that determines if a specialization of TMP struct T_ZTCharArray 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_CharArrayType.
Template Parameters
TStringThe custom type to test.
EnableIfHelper parameter used for templated specializations of this struct.

Definition at line 416 of file chartraits.hpp.

#include <chartraits.hpp>

Inheritance diagram for TT_ZTCharArrayType< TString, EnableIf >:
[legend]
Collaboration diagram for TT_ZTCharArrayType< TString, EnableIf >:
[legend]

Public Type Index:

using TChar = void
 

Type Definition Details:

◆ TChar

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

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

Definition at line 420 of file chartraits.hpp.


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