| QxOrm 1.2.1 C++ Object Relational Mapping library

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

- File List
- File Members

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

qx::trait::is_container<T>::value : return true if T is a container from stl, boost, Qt or QxOrm library, otherwise return false More...

`#include <boost/mpl/if.hpp>`
`#include <boost/mpl/or.hpp>`
`#include <boost/mpl/logical.hpp>`
`#include <QxTraits/is_boost_unordered_map.h>`
`#include <QxTraits/is_boost_unordered_set.h>`
`#include <QxTraits/is_qt_hash.h>`
`#include <QxTraits/is_qt_linked_list.h>`
`#include <QxTraits/is_qt_list.h>`
`#include <QxTraits/is_qt_map.h>`
`#include <QxTraits/is_qt_multi_hash.h>`
`#include <QxTraits/is_qt_multi_map.h>`
`#include <QxTraits/is_qt_set.h>`
`#include <QxTraits/is_qt_vector.h>`
`#include <QxTraits/is_qx_collection.h>`
`#include <QxTraits/is_std_list.h>`
`#include <QxTraits/is_std_map.h>`
`#include <QxTraits/is_std_set.h>`
`#include <QxTraits/is_std_vector.h>`

Go to the source code of this file.

## Classes
class | qx::trait::is_container< T >
| qx::trait::is_container<T>::value : return true if T is a container from stl, boost, Qt or QxOrm library, otherwise return false More...
## 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_container<T>::value : return true if T is a container from stl, boost, Qt or QxOrm library, otherwise return false

Author:
  Lionel Marty

Definition in file is_container.h.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines