queue.pxd 539 B

1234567891011121314151617181920
  1. cdef extern from "<queue>" namespace "std" nogil:
  2. cdef cppclass queue[T]:
  3. queue() except +
  4. queue(queue&) except +
  5. #queue(Container&)
  6. T& back()
  7. bint empty()
  8. T& front()
  9. void pop()
  10. void push(T&)
  11. size_t size()
  12. cdef cppclass priority_queue[T]:
  13. priority_queue() except +
  14. priority_queue(priority_queue&) except +
  15. #priority_queue(Container&)
  16. bint empty()
  17. void pop()
  18. void push(T&)
  19. size_t size()
  20. T& top()