KDECore
ktypetraits.h File Reference
Include dependency graph for ktypetraits.h:

Go to the source code of this file.
Define Documentation
| #define NC | ( | ... | ) | __VA_ARGS__ |
Definition at line 29 of file ktypetraits.h.
| #define TTQ_ALIAS | ( | Name | ) |
Value:
typedef typename Modifiers::Strip ##Name<T>::Result Strip ##Name; \ enum { is ##Name = Modifiers::Is ##Name<T>::value };
Definition at line 157 of file ktypetraits.h.
| #define TTQ_DECL | ( | Name | ) |
Value:
template<typename T> \ struct Is ##Name \ { \ enum { value = false };\ }; \ template<typename T> \ struct Strip ##Name \ { \ typedef T Result; \ };
Definition at line 135 of file ktypetraits.h.
| #define TTQ_SPECIALIZATION | ( | Name, | |
| Check | |||
| ) |
Value:
template<typename T> \ struct Is ##Name<Check> \ { \ enum { value = true }; \ }; \ template<typename T> \ struct Strip ##Name<Check> \ { \ typedef T Result; \ };
Definition at line 146 of file ktypetraits.h.
This file is part of the KDE documentation.
Documentation copyright © 1996-2012 The KDE developers.
Generated on Wed May 2 2012 17:05:55 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2012 The KDE developers.
Generated on Wed May 2 2012 17:05:55 by doxygen 1.8.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.