QxOrm  1.2.8
C++ Object Relational Mapping library

qx::trait::is_boost_unordered_set<T>::value : return true if T is a boost::unordered_set<> or boost::unordered_multiset<> container, otherwise return false More...

#include <is_boost_unordered_set.h>

List of all members.

Public Types

enum  { value = (sizeof(qx::trait::is_boost_unordered_set<T>::isContainer(t)) == sizeof(char)) }
typedef boost::mpl::if_c
< qx::trait::is_boost_unordered_set
< T >::value,
boost::mpl::true_,
boost::mpl::false_ >::type 
type

Static Private Member Functions

template<typename V >
static char isContainer (const boost::unordered_set< V > &)
template<typename V >
static char isContainer (const boost::unordered_multiset< V > &)
static int isContainer (...)

Static Private Attributes

static T t

Detailed Description

template<typename T>
class qx::trait::is_boost_unordered_set< T >

qx::trait::is_boost_unordered_set<T>::value : return true if T is a boost::unordered_set<> or boost::unordered_multiset<> container, otherwise return false

Definition at line 58 of file is_boost_unordered_set.h.


Member Typedef Documentation

template<typename T >
typedef boost::mpl::if_c<qx::trait::is_boost_unordered_set<T>::value, boost::mpl::true_, boost::mpl::false_>::type qx::trait::is_boost_unordered_set< T >::type

Definition at line 74 of file is_boost_unordered_set.h.


Member Enumeration Documentation

template<typename T >
anonymous enum
Enumerator:
value 

Definition at line 70 of file is_boost_unordered_set.h.


Member Function Documentation

template<typename T >
template<typename V >
static char qx::trait::is_boost_unordered_set< T >::isContainer ( const boost::unordered_set< V > &  ) [static, private]
template<typename T >
template<typename V >
static char qx::trait::is_boost_unordered_set< T >::isContainer ( const boost::unordered_multiset< V > &  ) [static, private]
template<typename T >
static int qx::trait::is_boost_unordered_set< T >::isContainer (   ...) [static, private]

Member Data Documentation

template<typename T >
T qx::trait::is_boost_unordered_set< T >::t [static, private]

Definition at line 66 of file is_boost_unordered_set.h.


The documentation for this class was generated from the following file: