Lumiera  0.pre.03
»edit your freedom«
SkipRepetition< VAL > Class Template Reference

#include "lib/itertools.hpp"

Description

template<typename VAL>
class lib::SkipRepetition< VAL >

Helper: predicate returning true whenever the argument value changes during a sequence of invocations.

Definition at line 552 of file itertools.hpp.

Public Types

typedef bool result_type
 

Public Member Functions

bool operator() (VAL const &elm)
 

Private Types

typedef wrapper::ItemWrapper< VAL > Item
 

Private Attributes

Item prev_
 
+ Collaboration diagram for SkipRepetition< VAL >:

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