Metafunction to work with tagged and untagged type uniformly. More...
#include <value_type_of.hpp>
Public Types | |
typedef Type | type |
Metafunction to work with tagged and untagged type uniformly.
If the type is tagged this metafunction returns Type::value_type, and if it is not tagged it return the same type. This allows to work consistenly with tagged and untagged types.
See also tagged, tag_of.
typedef Type boost::bimaps::tags::support::value_type_of< Type >::type |