Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AtomicQueue ¶
type AtomicQueue[T any] struct { // contains filtered or unexported fields }
func (*AtomicQueue[T]) Init ¶
func (q *AtomicQueue[T]) Init(size uint32)
func (*AtomicQueue[T]) Len ¶
func (q *AtomicQueue[T]) Len() uint32
func (*AtomicQueue[T]) Pop ¶
func (q *AtomicQueue[T]) Pop() *T
func (*AtomicQueue[T]) Push ¶
func (q *AtomicQueue[T]) Push(item *T) bool
func (*AtomicQueue[T]) Size ¶
func (q *AtomicQueue[T]) Size() uint32
Click to show internal directories.
Click to hide internal directories.