Boost logo

Boost Users :

Subject: Re: [Boost-users] Multi Index: Nested std::pair
From: Igor R (boost.lists_at_[hidden])
Date: 2009-04-27 04:33:20


>                boost::multi_index::ordered_unique<
>                    boost::multi_index::composite_key<
>                        element_t,
>                        boost::multi_index::member<
>                            element_t,
>                            unsigned char,
>                            &element_t::x
>                        >,
>                        boost::multi_index::member<
>                            element_t,
>                            unsigned char,
>                            &element_t::value
>                        >
>                    >
>                >
>
> As it is not clear in the documentation what the
> "boost::multi_index::ordered_unique" scope is.

The scope is the key you define under "ordered_unique". In the above
example you define a unique key that consists of (x, value). I.e., the
container would disallow duplicate (x, value) pair.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net