tool::window_maker< InputIterator, WSize, Step, Bottom > Struct Template Reference

Iterable object that builds windows over a sequence. More...

#include <wipal/tool/window.hh>

List of all members.

Public Member Functions

 window_maker (const InputIterator &first, const InputIterator &last)

Friends

class window< InputIterator, WSize, Step >


Detailed Description

template<class InputIterator, unsigned WSize, unsigned Step = 1, class Bottom = bottom>
struct tool::window_maker< InputIterator, WSize, Step, Bottom >

Iterable object that builds windows over a sequence.

window_maker's main role is to provide a begin() and an end() method that return windows over a sequence.

See also:
window

Constructor & Destructor Documentation

template<class I, unsigned Ws, unsigned S, class B>
tool::window_maker< I, Ws, S, B >::window_maker ( const I &  first,
const I &  last 
) [inline]

Construct a window_maker from a sequence.


The documentation for this struct was generated from the following files:
Generated on Wed Jan 16 16:15:15 2008 for wipal by  doxygen 1.5.4