Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::bimaps::support Namespace Reference

Classes

struct  data_type_by
 Metafunction to obtain the data type of one of the sides in a bimap. More...
 
struct  iterator_type_by
 Metafunction to obtain the iterator type of the map view by one of the sides. More...
 
struct  key_type_by
 Metafunction to obtain the key type of one of the sides in a bimap. More...
 
struct  map_type_by
 Metafunction to obtain the map view type of a bimap indexed by one of the sides. More...
 
struct  value_type_by
 Metafunction to obtain the value type of a bimap indexed by one of the sides. More...
 

Functions

 BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER (iterator_type_by, left_iterator, right_iterator) BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER(const _iterator_type_by
 
right_const_iterator BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER (reverse_iterator_type_by, left_reverse_iterator, right_reverse_iterator) BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER(const _reverse_iterator_type_by
 
right_const_iterator
right_const_reverse_iterator 
BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER (local_iterator_type_by, left_local_iterator, right_local_iterator) BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER(const _local_iterator_type_by
 
 BOOST_BIMAP_SYMMETRIC_ACCESS_RESULT_OF_BUILDER (map_by, map_type_by) BOOST_BIMAP_SYMMETRIC_ACCESS_IMPLEMENTATION_BUILDER(map_by
 

Variables

 left_const_iterator
 
right_const_iterator left_const_reverse_iterator
 
right_const_iterator
right_const_reverse_iterator 
left_const_local_iterator
 
 Bimap
 
 b
 
return b left
 

Function Documentation

boost::bimaps::support::BOOST_BIMAP_SYMMETRIC_ACCESS_RESULT_OF_BUILDER ( map_by  ,
map_type_by   
)
boost::bimaps::support::BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER ( iterator_type_by  ,
left_iterator  ,
right_iterator   
) const
right_const_iterator boost::bimaps::support::BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER ( reverse_iterator_type_by  ,
left_reverse_iterator  ,
right_reverse_iterator   
) const
right_const_iterator right_const_reverse_iterator boost::bimaps::support::BOOST_BIMAP_SYMMETRIC_METADATA_ACCESS_BUILDER ( local_iterator_type_by  ,
left_local_iterator  ,
right_local_iterator   
) const

Variable Documentation

boost::bimaps::support::b
boost::bimaps::support::Bimap
return b boost::bimaps::support::left

Referenced by boost::geometry::detail::compare::compare_loop< Direction, Point, Strategy, Dimension, DimensionCount >::apply(), boost::typeindex::type_index_facade< ctti_type_index, detail::ctti_data >::before(), boost::chrobak_payne_straight_line_drawing(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::compare(), boost::io::detail::format_item< Ch, Tr, Alloc >::compute_states(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::data(), boost::typeindex::type_index_facade< ctti_type_index, detail::ctti_data >::equal(), boost::fusion::erase(), boost::spirit::longest_parser_gen::generate(), boost::spirit::shortest_parser_gen::generate(), boost::bimaps::relation::hash_value(), boost::fusion::insert(), boost::detail::insert_aligned(), boost::aux::insert_aligned(), boost::fusion::insert_range(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::left_data(), boost::geometry::strategy::buffer::distance_asymmetric< NumericType >::max_distance(), boost::io::detail::mk_str(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::negate(), boost::operator!=(), boost::geometry::detail::compare::compare_in_one_dimension< Point, strategy::compare::detail::select_strategy< Strategy, Direction, Point, Dimension >::type, Dimension >::operator()(), boost::numeric::functional::max_assign_base< Left, Right, void >::operator()(), boost::test_tools::tt_detail::ne_impl::operator()(), boost::numeric::operators::operator+=(), boost::uuids::operator<<(), boost::operator<<(), boost::multiprecision::operator<<(), boost::container::operator<<(), boost::operator<=(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::operator=(), boost::operator>(), boost::operator>=(), boost::io::detail::parse_printf_directive(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::right_data(), boost::graph::distributed::detail::parallel_dfs< DistributedGraph, ColorMap, ParentMap, ExploreMap, VertexIndexMap, DFSVisitor >::run(), boost::geometry::strategy::buffer::distance_asymmetric< NumericType >::simplify_distance(), boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::str(), boost::swap(), boost::sources::swap(), boost_swap_impl::swap_impl(), boost::gil::swap_proxy(), and boost::multiprecision::backends::detail::mpfi_float_imp< 0 >::~mpfi_float_imp().

boost::bimaps::support::left_const_iterator
right_const_iterator right_const_reverse_iterator boost::bimaps::support::left_const_local_iterator
right_const_iterator boost::bimaps::support::left_const_reverse_iterator