mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
|
A circular buffer class. More...
A circular buffer class.
Definition in file circularBuffer.hpp.
Go to the source code of this file.
Classes | |
class | mx::sigproc::circularBufferBase< _derivedT, _storedT, _indexT > |
CRTP base class for all circular buffers, providing the underlying memory management and accessors. More... | |
class | mx::sigproc::circularBufferBranch< _storedT, _indexT > |
Circular buffer which wraps with an if statement (branching) [faster than mod, less memory than index]. More... | |
class | mx::sigproc::circularBufferMod< _storedT, _indexT > |
Circular buffer which wraps with the mod opoerator [very slow]. More... | |
class | mx::sigproc::circularBufferIndex< _storedT, _indexT > |
Circular buffer which wraps with a pre-populated indices array [generally fastest]. More... | |
Namespaces | |
mx | |
The mxlib c++ namespace. | |