tinympl  0.2
mini MPL library for C++11
tinympl::variadic::unique< Out, Args > Class Template Reference

Produces a sequence of unique elements from the input sequence, preserving the ordering. More...

#include <tinympl/variadic/unique.hpp>

Detailed Description

template<template< class...> class Out, class... Args>
class tinympl::variadic::unique< Out, Args >

Produces a sequence of unique elements from the input sequence, preserving the ordering.

Parameters
Outthe output sequence type - defaults to the same kind of the input sequence.
Args...The input sequence.
Returns
unique<...>::type is a type templated from Out which contains the resulting sequence.
Note
Only the first (leftmost) duplicate is mantained in the output sequence.
See also
tinympl::unique

The documentation for this class was generated from the following file: