Added peek method for Ring Buffer.

This commit is contained in:
Francois Best 2016-10-15 10:54:15 +02:00
parent 8badd2bbfa
commit 58e1ea2a65
2 changed files with 7 additions and 0 deletions

View File

@ -22,6 +22,7 @@ public:
void clear();
public:
DataType peek() const;
DataType read();
void read(DataType* outData, int inSize);

View File

@ -71,6 +71,12 @@ void RingBuffer<DataType, Size>::clear()
// -----------------------------------------------------------------------------
template<typename DataType, int Size>
DataType RingBuffer<DataType, Size>::peek() const
{
return *mReadHead;
}
template<typename DataType, int Size>
DataType RingBuffer<DataType, Size>::read()
{