KDECore
Namespaces | |
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
typedef TypeSelect<Floats, 4>::Result KTypeTraits::float32 |
Definition at line 125 of file ktypetraits.h.
typedef TypeSelect<Floats, 8>::Result KTypeTraits::float64 |
Definition at line 126 of file ktypetraits.h.
typedef TypeSelect<Floats, 12>::Result KTypeTraits::float96 |
Definition at line 127 of file ktypetraits.h.
typedef TypeSelect<SignedInts, 2>::Result KTypeTraits::int16 |
Definition at line 118 of file ktypetraits.h.
typedef TypeSelect<SignedInts, 4>::Result KTypeTraits::int32 |
Definition at line 119 of file ktypetraits.h.
typedef TypeSelect<SignedInts, 8>::Result KTypeTraits::int64 |
Definition at line 120 of file ktypetraits.h.
typedef TypeSelect<SignedInts, 1>::Result KTypeTraits::int8 |
Definition at line 117 of file ktypetraits.h.
typedef MaxTypeSelect<Floats>::Result KTypeTraits::maxfloat |
Definition at line 132 of file ktypetraits.h.
typedef MaxTypeSelect<SignedInts>::Result KTypeTraits::maxint |
Definition at line 128 of file ktypetraits.h.
typedef MaxTypeSelect<UnsignedInts>::Result KTypeTraits::maxuint |
Definition at line 130 of file ktypetraits.h.
typedef MinTypeSelect<Floats>::Result KTypeTraits::minfloat |
Definition at line 133 of file ktypetraits.h.
typedef MinTypeSelect<SignedInts>::Result KTypeTraits::minint |
Definition at line 129 of file ktypetraits.h.
typedef MinTypeSelect<UnsignedInts>::Result KTypeTraits::minuint |
Definition at line 131 of file ktypetraits.h.
typedef TypeSelect<UnsignedInts, 2>::Result KTypeTraits::uint16 |
Definition at line 122 of file ktypetraits.h.
typedef TypeSelect<UnsignedInts, 4>::Result KTypeTraits::uint32 |
Definition at line 123 of file ktypetraits.h.
typedef TypeSelect<UnsignedInts, 8>::Result KTypeTraits::uint64 |
Definition at line 124 of file ktypetraits.h.
typedef TypeSelect<UnsignedInts, 1>::Result KTypeTraits::uint8 |
Definition at line 121 of file ktypetraits.h.
Function Documentation
typedef KTypeTraits::K_TYPELIST_3 | ( | float | , |
double | , | ||
long | double | ||
) |
typedef KTypeTraits::K_TYPELIST_6 | ( | signed | char, |
wchar_t | , | ||
signed | short, | ||
signed | int, | ||
signed | long, | ||
signed long | long | ||
) |
typedef KTypeTraits::K_TYPELIST_6 | ( | unsigned | char, |
wchar_t | , | ||
unsigned | short, | ||
unsigned | int, | ||
unsigned | long, | ||
unsigned long | long | ||
) |
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.