Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::bimaps::container_adaptor::list_map_adaptor_base< Base, Iterator, ConstIterator, ReverseIterator, ConstReverseIterator, IteratorToBaseConverter, IteratorFromBaseConverter, ReverseIteratorFromBaseConverter, ValueToBaseConverter, ValueFromBaseConverter, KeyFromBaseValueConverter, FunctorsFromDerivedClasses > Struct Template Reference

#include <list_map_adaptor.hpp>

Public Types

typedef list_adaptor< Base,
Iterator, ConstIterator,
ReverseIterator,
ConstReverseIterator,
IteratorToBaseConverter,
IteratorFromBaseConverter,
ReverseIteratorFromBaseConverter,
ValueToBaseConverter,
ValueFromBaseConverter,
BOOST_DEDUCED_TYPENAME
mpl::push_front
< FunctorsFromDerivedClasses,
BOOST_DEDUCED_TYPENAME
mpl::if_< ::boost::mpl::is_na
< KeyFromBaseValueConverter >
, detail::key_from_pair_extractor
< BOOST_DEDUCED_TYPENAME
Iterator::value_type >
, KeyFromBaseValueConverter >
::type >::type
type
 

Member Typedef Documentation

template<class Base, class Iterator, class ConstIterator, class ReverseIterator, class ConstReverseIterator, class IteratorToBaseConverter, class IteratorFromBaseConverter, class ReverseIteratorFromBaseConverter, class ValueToBaseConverter, class ValueFromBaseConverter, class KeyFromBaseValueConverter, class FunctorsFromDerivedClasses>
typedef list_adaptor< Base, Iterator, ConstIterator, ReverseIterator, ConstReverseIterator, IteratorToBaseConverter, IteratorFromBaseConverter, ReverseIteratorFromBaseConverter, ValueToBaseConverter, ValueFromBaseConverter, BOOST_DEDUCED_TYPENAME mpl::push_front< FunctorsFromDerivedClasses, BOOST_DEDUCED_TYPENAME mpl::if_< ::boost::mpl::is_na<KeyFromBaseValueConverter>, detail::key_from_pair_extractor < BOOST_DEDUCED_TYPENAME Iterator::value_type >, KeyFromBaseValueConverter >::type >::type > boost::bimaps::container_adaptor::list_map_adaptor_base< Base, Iterator, ConstIterator, ReverseIterator, ConstReverseIterator, IteratorToBaseConverter, IteratorFromBaseConverter, ReverseIteratorFromBaseConverter, ValueToBaseConverter, ValueFromBaseConverter, KeyFromBaseValueConverter, FunctorsFromDerivedClasses >::type

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