![]() |
TCode Library
A library to aid in decoding/using of Toy Code ("T-Code") data.
|
Public Member Functions | |
bool | isFull () |
bool | isEmpty () |
void | clear () |
unsigned | count () |
bool | push (BufferType obj) |
bool | pop (BufferType &success) |
bool | peek (BufferType &success) |
BufferType | pop () |
BufferType | peek () |
bool | peekBack (BufferType &obj) |
bool | get (const unsigned &index, BufferType &success) |
Definition at line 13 of file TCodeBuffer.h.
void TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::clear | ( | ) |
Definition at line 45 of file TCodeBuffer.h.
unsigned TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::count | ( | ) |
Definition at line 70 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::get | ( | const unsigned & | index, |
BufferType & | success | ||
) |
Definition at line 51 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::isEmpty | ( | ) |
Definition at line 39 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::isFull | ( | ) |
Definition at line 64 of file TCodeBuffer.h.
BufferType TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::peek | ( | ) |
Definition at line 144 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::peek | ( | BufferType & | success | ) |
Definition at line 119 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::peekBack | ( | BufferType & | obj | ) |
Definition at line 91 of file TCodeBuffer.h.
BufferType TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::pop | ( | ) |
Definition at line 131 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::pop | ( | BufferType & | success | ) |
Definition at line 106 of file TCodeBuffer.h.
bool TCodeBuffer< BufferType, TCODE_BUFFER_LENGTH >::push | ( | BufferType | obj | ) |
Definition at line 79 of file TCodeBuffer.h.