KDECore
ktypetraits.h File Reference
Go to the source code of this file.
Namespaces | |
namespace | KTypeTraits |
namespace | KTypeTraits::Modifiers |
Macros | |
#define | NC(...) __VA_ARGS__ |
#define | TTQ_ALIAS(Name) |
#define | TTQ_DECL(Name) |
#define | TTQ_SPECIALIZATION(Name, Check) |
Functions | |
typedef | KTypeTraits::K_TYPELIST_3 (float, double, long double) Floats |
typedef | KTypeTraits::K_TYPELIST_6 (signed char, wchar_t, signed short, signed int, signed long, signed long long) SignedInts |
typedef | KTypeTraits::K_TYPELIST_6 (unsigned char, wchar_t, unsigned short, unsigned int, unsigned long, unsigned long long) UnsignedInts |
Macro Definition Documentation
◆ NC
#define NC | ( | ... | ) | __VA_ARGS__ |
Definition at line 29 of file ktypetraits.h.
◆ TTQ_ALIAS
#define TTQ_ALIAS | ( | Name | ) |
Value:
enum { is ##Name = Modifiers::Is ##Name<T>::value };
Definition kaboutdata.h:33
Definition at line 157 of file ktypetraits.h.
◆ TTQ_DECL
#define TTQ_DECL | ( | Name | ) |
◆ TTQ_SPECIALIZATION
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.