#ifndef CERERINGBUFFER_H_18A7F155 #define CERERINGBUFFER_H_18A7F155 /** \file CereRingBuffer.h \brief Template specializations for ring buffers in use with CereConn, tuned for Blackrock NSPs **/ #include #include #include #include #include "CereConnBaseTypes.h" #include "CereConstants.h" #include "rb/RingBuffer.h" #include "rb/SampleGroupRingBuffer.h" #include "rb/SampleGroupList.h" #include "rb/CommentRingBuffer.h" #include "rb/SpikeRingBuffer.h" #include "rb/DigInEvRingBuffer.h" namespace cc { // template using SampleGroupRingBuffer = SampleGroupRingBufferT; using SampleGroupRingBufferCollection = SampleGroupRingBufferCollectionT; using SampleGroupChunk = SampleGroupChunkT; using SampleGroupList = SampleGroupListT; using Comment = CommentT; using CommentList = CommentListT; using CommentRingBuffer = CommentRingBufferT; using DigInEv = DigInEvT; using DigInEvList = DigInEvListT; using DigInEvRingBuffer = DigInEvRingBufferT; using Spike = SpikeT; using SpikeRingBuffer = SpikeRingBufferT; } #endif /* end of include guard: CERERINGBUFFER_H_18A7F155 */