![]() |
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.