|
|
| BasicQueue (AddrT data_area, SizeT elem, NumT num) |
| |
|
void | init (AddrT data_area, SizeT elem, NumT num) |
| |
|
bool | is_init () const |
| |
|
SizeT | elem_size () const |
| |
|
NumT | capacity () const |
| |
|
NumT | size () const |
| |
|
NumT | rest () const |
| |
|
bool | empty () const |
| |
|
bool | full () const |
| |
|
void | dump () const |
| |
|
void | dump_active () const |
| |
|
void | clear () |
| |
|
bool | push (const void *data, SizeT len) |
| |
|
template<typename T > |
| bool | push (const T &data) |
| |
|
bool | pop () |
| |
|
template<typename T > |
| bool | pop () |
| |
|
template<typename T > |
| const T & | top () const |
| |
|
template<typename T > |
| const T & | at (NumT n) const |
| |
|
template<typename T > |
| T & | writable_at (NumT n) |
| |
|
template<typename T > |
| const T & | front () const |
| |
|
template<typename T > |
| T & | front () |
| |
|
template<typename T > |
| const T & | back () const |
| |
|
template<typename T > |
| T & | back () |
| |
|
|
void | postPush () |
| |
|
void | postPop () |
| |
|
NumT | getIndex (NumT n) const |
| |
|
void * | getAddr (NumT n) const |
| |
|
void * | getAddr (NumT n, drm_t) const |
| |
|
void * | getAddr (NumT n, void *) const |
| |
The documentation for this class was generated from the following file: