blob: d9af8c3d8905dbfacc923f3004329f4027dbe1d9 [file] [log] [blame]
cdef extern from "<queue>" namespace "std":
cdef cppclass queue[T]:
queue() nogil except +
queue(queue&) nogil except +
#queue(Container&)
T& back() nogil
bint empty() nogil
T& front() nogil
void pop() nogil
void push(T&) nogil
size_t size() nogil
cdef cppclass priority_queue[T]:
priority_queue() nogil except +
priority_queue(priority_queue&) nogil except +
#priority_queue(Container&)
bint empty() nogil
void pop() nogil
void push(T&) nogil
size_t size() nogil
T& top() nogil