| QxOrm 1.3.2 C++ Object Relational Mapping library

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Directories

- File List
- File Members

Classes | Namespaces
is_qt_variant_compatible.h File Reference
QxTraits : QxOrm library traits (template metaprogramming) not available in 'boost::type_traits' library

qx::trait::is_qt_variant_compatible<T>::value : return true if T can be host into a QVariant object of Qt library, otherwise return false More...

`#include <boost/type_traits/is_enum.hpp>`
`#include <QtCore/qvariant.h>`

Go to the source code of this file.

## Classes
struct | qx::trait::is_qt_variant_compatible< T >
| qx::trait::is_qt_variant_compatible<T>::value : return true if T can be host into a QVariant object of Qt library, otherwise return false More...
struct | qx::trait::is_qt_variant_compatible< bool >
struct | qx::trait::is_qt_variant_compatible< short >
struct | qx::trait::is_qt_variant_compatible< int >
struct | qx::trait::is_qt_variant_compatible< long >
struct | qx::trait::is_qt_variant_compatible< long long >
struct | qx::trait::is_qt_variant_compatible< float >
struct | qx::trait::is_qt_variant_compatible< double >
struct | qx::trait::is_qt_variant_compatible< long double >
struct | qx::trait::is_qt_variant_compatible< unsigned short >
struct | qx::trait::is_qt_variant_compatible< unsigned int >
struct | qx::trait::is_qt_variant_compatible< unsigned long >
struct | qx::trait::is_qt_variant_compatible< unsigned long long >
struct | qx::trait::is_qt_variant_compatible< QString >
struct | qx::trait::is_qt_variant_compatible< QDate >
struct | qx::trait::is_qt_variant_compatible< QTime >
struct | qx::trait::is_qt_variant_compatible< QDateTime >
struct | qx::trait::is_qt_variant_compatible< QBitArray >
struct | qx::trait::is_qt_variant_compatible< QByteArray >
struct | qx::trait::is_qt_variant_compatible< QLatin1String >
struct | qx::trait::is_qt_variant_compatible< QStringList >
struct | qx::trait::is_qt_variant_compatible< QChar >
struct | qx::trait::is_qt_variant_compatible< QRegExp >
struct | qx::trait::is_qt_variant_compatible< QLocale >
struct | qx::trait::is_qt_variant_compatible< QSize >
struct | qx::trait::is_qt_variant_compatible< QSizeF >
struct | qx::trait::is_qt_variant_compatible< QPoint >
struct | qx::trait::is_qt_variant_compatible< QPointF >
struct | qx::trait::is_qt_variant_compatible< QLine >
struct | qx::trait::is_qt_variant_compatible< QLineF >
struct | qx::trait::is_qt_variant_compatible< QRect >
struct | qx::trait::is_qt_variant_compatible< QRectF >
struct | qx::trait::is_qt_variant_compatible< QUrl >
struct | qx::trait::is_qt_variant_compatible< QVariant >
struct | qx::trait::is_qt_variant_compatible< QList< QVariant > >
struct | qx::trait::is_qt_variant_compatible< QMap< QString, QVariant > >
struct | qx::trait::is_qt_variant_compatible< QHash< QString, QVariant > >
## Namespaces
namespace | qx
| Root namespace for all QxOrm library features.
namespace | qx::trait
| QxOrm library traits (template metaprogramming) not available in boost::type_traits library.

## Detailed Description

qx::trait::is_qt_variant_compatible<T>::value : return true if T can be host into a QVariant object of Qt library, otherwise return false

Author:
  Lionel Marty

Definition in file is_qt_variant_compatible.h.