Support Class Library
A set of tools providing classes and utility
Classes | Namespaces | Functions
unique.h File Reference
#include <scl/stream/details/deprecation.h>
#include <scl/stream/operators/uniqueBy.h>

Go to the source code of this file.

Classes

struct  scl::stream::operators::details::unique_toolbox
 Toolbox tag for unique operations. More...
 

Namespaces

 scl
 Global namespace of the SCL.
 
 scl::stream
 Namespace of the stream API.
 
 scl::stream::operators
 Namespace for intermediate operations on streams (lazy)
 
 scl::stream::operators::details
 Namespace for implementation details of operators.
 

Functions

details::unique_toolbox scl::stream::operators::unique ()
 Remove duplicates from a stream. More...
 
template<class T , class U >
Stream< T > scl::stream::operators::operator| (const Stream< T > &lhs, details::unique_toolbox rhs)
 Pipe operator overload for unique operations. More...