#include <RakNetQueue.h>
Public Member Functions | |
Queue (Queue &original_copy) | |
bool | operator= (const Queue &original_copy) |
void | push (const queue_type &input) |
void | pushAtHead (const queue_type &input) |
queue_type & | operator[] (unsigned int position) const |
void | del (unsigned int position) |
queue_type | peek (void) const |
queue_type | pop (void) |
unsigned int | size (void) const |
unsigned int | AllocationSize (void) const |
void | clear (void) |
void | compress (void) |
bool | find (queue_type q) |
void | clearAndForceAllocation (int size) |
Private Attributes | |
queue_type * | array |
unsigned int | head |
unsigned int | tail |
unsigned int | allocation_size |