Boost logo

Boost :

From: Neal Becker (ndbecker2_at_[hidden])
Date: 2006-03-26 08:13:11


I have uploaded my current version of cycle_iterator.hpp and
cycle_iterator2.hpp to vault, under 'iterators'. These are iterator
adaptors that adapt a container to act as a circular or "ring" buffer. I
use them extensively for digital signal processing applications. The main
usage is to maintain the past history of a signal, for example, for digital
filter implementation.

IIRC, this is similar, but not identical, to the semantics of circular
buffer.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk