#include <ptr_sequence_adapter.hpp>
Public Types | |
typedef BOOST_DEDUCED_TYPENAME remove_nullable< T >::type | U |
typedef VoidPtrSeq | void_container_type |
typedef BOOST_DEDUCED_TYPENAME VoidPtrSeq::allocator_type | allocator_type |
typedef U | value_type |
typedef void_ptr_iterator < BOOST_DEDUCED_TYPENAME VoidPtrSeq::iterator, U > | iterator |
typedef void_ptr_iterator < BOOST_DEDUCED_TYPENAME VoidPtrSeq::const_iterator, const U > | const_iterator |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, allow_null=boost::is_nullable< T >::value) | |
Static Public Member Functions | |
template<class Iter > | |
static U * | get_pointer (void_ptr_iterator< Iter, U > i) |
template<class Iter > | |
static U * | get_pointer (Iter i) |
template<class Iter > | |
static const U * | get_const_pointer (void_ptr_iterator< Iter, const U > i) |
template<class Iter > | |
static const U * | get_const_pointer (Iter i) |
typedef BOOST_DEDUCED_TYPENAME VoidPtrSeq::allocator_type boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::allocator_type |
typedef void_ptr_iterator< BOOST_DEDUCED_TYPENAME VoidPtrSeq::const_iterator, const U > boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::const_iterator |
typedef void_ptr_iterator< BOOST_DEDUCED_TYPENAME VoidPtrSeq::iterator, U > boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::iterator |
typedef BOOST_DEDUCED_TYPENAME remove_nullable<T>::type boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::U |
typedef U boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::value_type |
typedef VoidPtrSeq boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::void_container_type |
boost::ptr_container_detail::sequence_config< T, VoidPtrSeq >::BOOST_STATIC_CONSTANT | ( | bool | , |
allow_null | = boost::is_nullable< T >::value |
||
) |
|
inlinestatic |
|
inlinestatic |
References boost::multiprecision::backends::i.
|
inlinestatic |
|
inlinestatic |
References boost::multiprecision::backends::i.