map_view_iterator() {}
map_view_iterator(BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- map_view_iterator(map_view_iterator const & iter)
- : base_(iter.base()) {}
BOOST_DEDUCED_TYPENAME base_::reference dereference() const
{
const_map_view_iterator(
BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- const_map_view_iterator(const_map_view_iterator const & iter)
- : base_(iter.base()) {}
const_map_view_iterator(map_view_iterator<Tag,BimapCore> i)
: base_(i.base()) {}
reverse_map_view_iterator(
BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- reverse_map_view_iterator(reverse_map_view_iterator const & iter)
- : base_(iter.base()) {}
BOOST_DEDUCED_TYPENAME base_::reference dereference() const
{
const_reverse_map_view_iterator(
BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- const_reverse_map_view_iterator(const_reverse_map_view_iterator const & iter)
- : base_(iter.base()) {}
const_reverse_map_view_iterator(reverse_map_view_iterator<Tag,BimapCore> i)
: base_(i.base()) {}
local_map_view_iterator(
BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- local_map_view_iterator(local_map_view_iterator const & iter)
- : base_(iter.base()) {}
BOOST_DEDUCED_TYPENAME base_::reference dereference() const
{
const_local_map_view_iterator(
BOOST_DEDUCED_TYPENAME base_::base_type const& iter)
: base_(iter) {}
- const_local_map_view_iterator(const_local_map_view_iterator const & iter)
- : base_(iter.base()) {}
const_local_map_view_iterator(local_map_view_iterator<Tag,BimapCore> i)
: base_(i.base()) {}