Lines Matching refs:map_by
201 struct map_by;
204 map_by<Tag>::type by();
207 const map_by<Tag>::type & by() const;
210 map_by<Tag>::iterator project(IteratorType iter);
213 map_by<Tag>::const_iterator project(IteratorType iter) const
238 result_of::map_by< Tag, Bimap>::type map_by(Bimap &);
293 If there are tags, it is better to use: `Bimap::map_by<Tag>::key_type`.
300 If there are tags, it is better to use: `Bimap::map_by<Tag>::data_type`.
306 If there are tags, it is better to use: `Bimap::map_by<Tag>::value_type`.
315 `Bimap::map_by<Tag>::iterator` and
316 `Bimap::map_by<Tag>::const_iterator`
324 `Bimap::map_by<Tag>::type`.
444 struct map_by;
446 * `map_by<Tag>::type` yields the type of the map view tagged with `Tag`.
447 `map_by<Tag>::`['-type name-] is the same as `map_by<Tag>::type::`['-type name-].
452 map_by<Tag>::type by();
455 const map_by<Tag>::type & by() const;
466 map_by<Tag>::iterator project(IteratorType iter);
469 map_by<Tag>::const_iterator project(IteratorType iter) const