ocean.util.container.queue.FixedRingQueue

Fixed size memory-based ring queue with a fixed element size.

TODO: Update the classes in this module to be able to use a custom allocater like the constructors of FlexibleByteRingQueue allow.

Members

Classes

FixedByteRingQueue
class FixedByteRingQueue

Ring queue for raw element data.

FixedRingQueue
class FixedRingQueue(T)

Ring queue for elements of type T, T must be a value type.

FixedRingQueueBase
class FixedRingQueueBase(IBaseQueue)

Ring queue base class.

Meta

License

Boost Software License Version 1.0. See LICENSE_BOOST.txt for details. Alternatively, this file may be distributed under the terms of the Tango 3-Clause BSD License (see LICENSE_BSD.txt for details).