Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::bimaps::relation::support::is_tag_of_member_at_left< Tag, Relation, Enable > Struct Template Reference

Metafunction to test if a user tag is refering to the left member. More...

#include <is_tag_of_member_at.hpp>

Inheritance diagram for boost::bimaps::relation::support::is_tag_of_member_at_left< Tag, Relation, Enable >:
Collaboration diagram for boost::bimaps::relation::support::is_tag_of_member_at_left< Tag, Relation, Enable >:

Detailed Description

template<class Tag, class Relation, class Enable = void>
struct boost::bimaps::relation::support::is_tag_of_member_at_left< Tag, Relation, Enable >

Metafunction to test if a user tag is refering to the left member.

template< class Tag, class Relation >
struct is_tag_of_member_at_left : {true_|false_} {};

This metafunction is somewhat redundant with member_with_tag, but it is included because it is a lot easier to metaprogram with it. The result type is the same that:

See also member_with_tag, member_at, is_tag_of_member_at_right.


The documentation for this struct was generated from the following file: