Boost C++ Libraries Boost.Bimap Home Libraries People FAQ More

PrevUpHomeNext

set_view_iterator Struct Template Reference

Set View Iterator adaptor from multi index to bimap. More...

#include <set_view_iterator.hpp>

List of all members.

Public Types

typedef BOOST_DEDUCED_TYPENAME
set_view_iterator_base< CoreIterator
>::type 
base_
typedef BOOST_DEDUCED_TYPENAME
CoreIterator::value_type::above_view 
value_type

Public Member Functions

base_::reference dereference () const
 set_view_iterator (set_view_iterator const &iter)
 set_view_iterator (CoreIterator const &iter)
 set_view_iterator ()

Friends

class ::boost::serialization::access
class iterator_core_access


Detailed Description

template<class CoreIterator>
struct boost::bimaps::detail::set_view_iterator< CoreIterator >

Set View Iterator adaptor from multi index to bimap.

This is class is based on transform iterator from Boost.Iterator that is modified to allow serialization. It has been specialized for this library, and EBO optimization was applied to the functor.

Definition at line 66 of file set_view_iterator.hpp.


The documentation for this struct was generated from the following file:
Copyright 2006 Matias Capeletto

PrevUpHomeNext