| Front Page / Sequences / Intrinsic Metafunctions / sequence_tag |
template<
typename X
>
struct sequence_tag
{
typedef unspecified type;
};
sequence_tag is a tag metafunctions 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.