|
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