KDECore
Namespaces | |
| namespace | Modifiers |
Classes | |
| struct | CanConvert |
| struct | CanDynamicCast |
| struct | IsParentOfChild |
| struct | IsParentOfChildNonStrict |
| struct | MaxTypeSelect |
| struct | MaxTypeSelect< KDE::NullType > |
| struct | MinTypeSelect |
| struct | MinTypeSelect< KDE::NullType > |
| struct | ParameterList |
| struct | PointerList |
| struct | ReferenceList |
| struct | StrippedList |
| struct | TypeListCheck |
| struct | TypeListCheck< KDE::NullType > |
| struct | TypeListCheck< KTypeList< Head, Tail > > |
| struct | TypeSelect |
| struct | TypeSelect< KDE::NullType, size > |
| struct | TypeSelectImpl |
| class | TypeTraits |
Typedefs | |
| typedef TypeSelect< Floats, 4 >::Result | float32 |
| typedef TypeSelect< Floats, 8 >::Result | float64 |
| typedef TypeSelect< Floats, 12 >::Result | float96 |
| typedef TypeSelect< SignedInts, 2 >::Result | int16 |
| typedef TypeSelect< SignedInts, 4 >::Result | int32 |
| typedef TypeSelect< SignedInts, 8 >::Result | int64 |
| typedef TypeSelect< SignedInts, 1 >::Result | int8 |
| typedef MaxTypeSelect< Floats >::Result | maxfloat |
| typedef MaxTypeSelect< SignedInts >::Result | maxint |
| typedef MaxTypeSelect< UnsignedInts >::Result | maxuint |
| typedef MinTypeSelect< Floats >::Result | minfloat |
| typedef MinTypeSelect< SignedInts >::Result | minint |
| typedef MinTypeSelect< UnsignedInts >::Result | minuint |
| typedef TypeSelect< UnsignedInts, 2 >::Result | uint16 |
| typedef TypeSelect< UnsignedInts, 4 >::Result | uint32 |
| typedef TypeSelect< UnsignedInts, 8 >::Result | uint64 |
| typedef TypeSelect< UnsignedInts, 1 >::Result | uint8 |
Functions | |
| typedef | K_TYPELIST_3 (float, double, long double) Floats |
| typedef | K_TYPELIST_6 (signed char, wchar_t, signed short, signed int, signed long, signed long long) SignedInts |
| typedef | K_TYPELIST_6 (unsigned char, wchar_t, unsigned short, unsigned int, unsigned long, unsigned long long) UnsignedInts |
Typedef Documentation
◆ float32
| typedef TypeSelect<Floats,4>::Result KTypeTraits::float32 |
Definition at line 125 of file ktypetraits.h.
◆ float64
| typedef TypeSelect<Floats,8>::Result KTypeTraits::float64 |
Definition at line 126 of file ktypetraits.h.
◆ float96
| typedef TypeSelect<Floats,12>::Result KTypeTraits::float96 |
Definition at line 127 of file ktypetraits.h.
◆ int16
| typedef TypeSelect<SignedInts,2>::Result KTypeTraits::int16 |
Definition at line 118 of file ktypetraits.h.
◆ int32
| typedef TypeSelect<SignedInts,4>::Result KTypeTraits::int32 |
Definition at line 119 of file ktypetraits.h.
◆ int64
| typedef TypeSelect<SignedInts,8>::Result KTypeTraits::int64 |
Definition at line 120 of file ktypetraits.h.
◆ int8
| typedef TypeSelect<SignedInts,1>::Result KTypeTraits::int8 |
Definition at line 117 of file ktypetraits.h.
◆ maxfloat
| typedef MaxTypeSelect<Floats>::Result KTypeTraits::maxfloat |
Definition at line 132 of file ktypetraits.h.
◆ maxint
| typedef MaxTypeSelect<SignedInts>::Result KTypeTraits::maxint |
Definition at line 128 of file ktypetraits.h.
◆ maxuint
| typedef MaxTypeSelect<UnsignedInts>::Result KTypeTraits::maxuint |
Definition at line 130 of file ktypetraits.h.
◆ minfloat
| typedef MinTypeSelect<Floats>::Result KTypeTraits::minfloat |
Definition at line 133 of file ktypetraits.h.
◆ minint
| typedef MinTypeSelect<SignedInts>::Result KTypeTraits::minint |
Definition at line 129 of file ktypetraits.h.
◆ minuint
| typedef MinTypeSelect<UnsignedInts>::Result KTypeTraits::minuint |
Definition at line 131 of file ktypetraits.h.
◆ uint16
| typedef TypeSelect<UnsignedInts,2>::Result KTypeTraits::uint16 |
Definition at line 122 of file ktypetraits.h.
◆ uint32
| typedef TypeSelect<UnsignedInts,4>::Result KTypeTraits::uint32 |
Definition at line 123 of file ktypetraits.h.
◆ uint64
| typedef TypeSelect<UnsignedInts,8>::Result KTypeTraits::uint64 |
Definition at line 124 of file ktypetraits.h.
◆ uint8
| typedef TypeSelect<UnsignedInts,1>::Result KTypeTraits::uint8 |
Definition at line 121 of file ktypetraits.h.
Function Documentation
◆ K_TYPELIST_3()
◆ K_TYPELIST_6() [1/2]
| typedef KTypeTraits::K_TYPELIST_6 | ( | signed char | , |
| wchar_t | , | ||
| signed short | , | ||
| signed int | , | ||
| signed long | , | ||
| signed long long | ) |
◆ K_TYPELIST_6() [2/2]
| typedef KTypeTraits::K_TYPELIST_6 | ( | unsigned char | , |
| wchar_t | , | ||
| unsigned short | , | ||
| unsigned int | , | ||
| unsigned long | , | ||
| unsigned long long | ) |
Documentation copyright © 1996-2026 The KDE developers.
Generated on by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.