Hard tagging metafunction. More...
#include <overwrite_tagged.hpp>
Public Types | |
typedef tagged< Type, NewTag > | type |
Hard tagging metafunction.
If the type is not tagged, this metafunction returns a tagged type with the passed tag. If it is tagged it returns a new tagged type with the tag replaced by the one passed as a parameter.
See also tagged, default_tagged.
typedef tagged<Type,NewTag> boost::bimaps::tags::support::overwrite_tagged< Type, NewTag >::type |