#include <solver_types.h>
Public Member Functions | |
uint32 | cap () const |
void | clear () |
bool | full () const |
void | pop () |
void | push (uint32 x) |
QueueImpl (uint32 size) | |
uint32 | size () const |
uint32 | top () const |
Public Attributes | |
uint32 | buffer [1] |
uint32 | maxSize |
uint32 | rp |
uint32 | wp |
Definition at line 208 of file solver_types.h.
Clasp::QueueImpl::QueueImpl | ( | uint32 | size | ) | [inline, explicit] |
Definition at line 209 of file solver_types.h.
uint32 Clasp::QueueImpl::cap | ( | ) | const [inline] |
Definition at line 212 of file solver_types.h.
void Clasp::QueueImpl::clear | ( | ) | [inline] |
Definition at line 213 of file solver_types.h.
bool Clasp::QueueImpl::full | ( | ) | const [inline] |
Definition at line 210 of file solver_types.h.
void Clasp::QueueImpl::pop | ( | ) | [inline] |
Definition at line 216 of file solver_types.h.
void Clasp::QueueImpl::push | ( | uint32 | x | ) | [inline] |
Definition at line 215 of file solver_types.h.
uint32 Clasp::QueueImpl::size | ( | ) | const [inline] |
Definition at line 211 of file solver_types.h.
uint32 Clasp::QueueImpl::top | ( | ) | const [inline] |
Definition at line 214 of file solver_types.h.
uint32 Clasp::QueueImpl::buffer[1] |
Definition at line 220 of file solver_types.h.
uint32 Clasp::QueueImpl::maxSize |
Definition at line 217 of file solver_types.h.
uint32 Clasp::QueueImpl::rp |
Definition at line 219 of file solver_types.h.
uint32 Clasp::QueueImpl::wp |
Definition at line 218 of file solver_types.h.