Documentation
¶
Index ¶
Constants ¶
View Source
const MAX_CAPACITY = 1 << 10
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ArrayQueue ¶
type ArrayQueue struct {
// contains filtered or unexported fields
}
func NewArrayQueue ¶
func NewArrayQueue(capacity int) (*ArrayQueue, error)
func (*ArrayQueue) Dequeue ¶
func (q *ArrayQueue) Dequeue() (interface{}, error)
func (*ArrayQueue) Enqueue ¶
func (q *ArrayQueue) Enqueue(element interface{}) error
func (*ArrayQueue) IsEmpty ¶
func (q *ArrayQueue) IsEmpty() bool
func (*ArrayQueue) Peek ¶
func (q *ArrayQueue) Peek() (interface{}, error)
func (*ArrayQueue) Size ¶
func (q *ArrayQueue) Size() int
Click to show internal directories.
Click to hide internal directories.