![]() |
QxOrm 1.1.8
C++ Object Relational Mapping library
|
qx::trait::is_boost_unordered_map<T>::value : return true if T is a boost::unordered_map<> or boost::unordered_multimap<> container, otherwise return false More...
#include <is_boost_unordered_map.h>
Public Types | |
enum | { value = (sizeof(qx::trait::is_boost_unordered_map<T>::isContainer(t)) == sizeof(char)) } |
typedef boost::mpl::if_c < qx::trait::is_boost_unordered_map < T >::value, boost::mpl::true_, boost::mpl::false_ >::type | type |
Static Private Member Functions | |
template<typename V , typename W > | |
static char | isContainer (const boost::unordered_map< V, W > &) |
template<typename V , typename W > | |
static char | isContainer (const boost::unordered_multimap< V, W > &) |
static int | isContainer (...) |
Static Private Attributes | |
static T | t |
qx::trait::is_boost_unordered_map<T>::value : return true if T is a boost::unordered_map<> or boost::unordered_multimap<> container, otherwise return false
Definition at line 52 of file is_boost_unordered_map.h.
typedef boost::mpl::if_c<qx::trait::is_boost_unordered_map<T>::value, boost::mpl::true_, boost::mpl::false_>::type qx::trait::is_boost_unordered_map< T >::type |
Definition at line 68 of file is_boost_unordered_map.h.
anonymous enum |
Definition at line 64 of file is_boost_unordered_map.h.
static char qx::trait::is_boost_unordered_map< T >::isContainer | ( | const boost::unordered_map< V, W > & | ) | [static, private] |
static int qx::trait::is_boost_unordered_map< T >::isContainer | ( | ... | ) | [static, private] |
static char qx::trait::is_boost_unordered_map< T >::isContainer | ( | const boost::unordered_multimap< V, W > & | ) | [static, private] |
T qx::trait::is_boost_unordered_map< T >::t [static, private] |
Definition at line 60 of file is_boost_unordered_map.h.