Front Page / Sequences / Intrinsic Metafunctions / sequence_tag |
template< typename X > struct sequence_tag { typedef unspecified type; };
sequence_tag is a tag metafunction for all tag dispatched intrinsic sequence operations.
#include <boost/mpl/sequence_tag.hpp>
Parameter | Requirement | Description |
---|---|---|
X | Any type | A type to obtain a sequence tag for. |
For any arbitrary type x:
typedef sequence_tag<x>::type tag;
Return type: | A type. |
---|---|
Semantics: | tag is an unspecified tag type for x. |
Amortized constant time.