Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 > Singleton Reference

#include <intrusive_fwd.hpp>

Inheritance diagram for boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >:
Collaboration diagram for boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >:

Public Types

typedef Base::value_compare value_compare
 
typedef Base::value_traits value_traits
 
typedef Base::iterator iterator
 
typedef Base::const_iterator const_iterator
 

Public Member Functions

 BOOST_STATIC_ASSERT ((detail::is_same< typename value_traits::value_type, T >::value))
 
 bs_multiset (const value_compare &cmp=value_compare(), const value_traits &v_traits=value_traits())
 
template<class Iterator >
 bs_multiset (Iterator b, Iterator e, const value_compare &cmp=value_compare(), const value_traits &v_traits=value_traits())
 
 bs_multiset (BOOST_RV_REF(bs_multiset) x)
 
bs_multisetoperator= (BOOST_RV_REF(bs_multiset) x)
 

Static Public Member Functions

static bs_multisetcontainer_from_end_iterator (iterator end_iterator)
 
static const bs_multisetcontainer_from_end_iterator (const_iterator end_iterator)
 
static bs_multisetcontainer_from_iterator (iterator it)
 
static const bs_multisetcontainer_from_iterator (const_iterator it)
 

Member Typedef Documentation

template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
typedef Base::const_iterator boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::const_iterator
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
typedef Base::iterator boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::iterator
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
typedef Base::value_compare boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::value_compare
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
typedef Base::value_traits boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::value_traits

Constructor & Destructor Documentation

template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::bs_multiset ( const value_compare cmp = value_compare(),
const value_traits v_traits = value_traits() 
)
inlineexplicit
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
template<class Iterator >
boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::bs_multiset ( Iterator  b,
Iterator  e,
const value_compare cmp = value_compare(),
const value_traits v_traits = value_traits() 
)
inline
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::bs_multiset ( BOOST_RV_REF(bs_multiset< T, O1, O2, O3, O4, O5 >)  x)
inline

Member Function Documentation

template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::BOOST_STATIC_ASSERT ( (detail::is_same< typename value_traits::value_type, T >::value)  )
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
static bs_multiset& boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::container_from_end_iterator ( iterator  end_iterator)
inlinestatic
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
static const bs_multiset& boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::container_from_end_iterator ( const_iterator  end_iterator)
inlinestatic
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
static bs_multiset& boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::container_from_iterator ( iterator  it)
inlinestatic
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
static const bs_multiset& boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::container_from_iterator ( const_iterator  it)
inlinestatic
template<class T , class O1 , class O2 , class O3 , class O4 , class O5 >
bs_multiset& boost::intrusive::bs_multiset< T, O1, O2, O3, O4, O5 >::operator= ( BOOST_RV_REF(bs_multiset< T, O1, O2, O3, O4, O5 >)  x)
inline

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