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

PrevUpHomeNext

symmetrical_base Class Template Reference

Base of symetrical tagged types. More...

#include <symmetrical_base.hpp>

Inheritance diagram for symmetrical_base:

Inheritance graph
List of all members.

Public Types

typedef BOOST_DEDUCED_TYPENAME
tags::support::default_tagged<
TA, member_at::left >::type 
tagged_left_type
typedef BOOST_DEDUCED_TYPENAME
tags::support::default_tagged<
TB, member_at::right >::type 
tagged_right_type
typedef BOOST_DEDUCED_TYPENAME
tagged_left_type::tag 
left_tag
 The tag of the member. By default it is member_at::{side}.
typedef BOOST_DEDUCED_TYPENAME
tagged_right_type::tag 
right_tag
 The tag of the member. By default it is member_at::{side}.
typedef BOOST_DEDUCED_TYPENAME
tagged_left_type::value_type 
left_value_type
 The type stored in the relation.
typedef BOOST_DEDUCED_TYPENAME
tagged_right_type::value_type 
right_value_type
 The type stored in the relation.

Detailed Description

template<class TA, class TB>
class boost::bimaps::relation::symmetrical_base< TA, TB >

Base of symetrical tagged types.

Definition at line 38 of file symmetrical_base.hpp.


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

PrevUpHomeNext