Quick Links: |
#include <bslalg_dequeimputil.h>
Classes | |
struct | Block |
Public Types | |
enum | { BLOCK_BYTES = BLOCK_LENGTH * sizeof(VALUE_TYPE) } |
enum | { BLOCK_ARRAY_PADDING = 2 } |
typedef VALUE_TYPE | ValueType |
typedef Block * | BlockPtr |
This struct
, parameterized by the VALUE_TYPE
and a BLOCK_LENGTH
, provides the various parameters of the deque implementation.
See Component bslalg_dequeimputil
typedef VALUE_TYPE bslalg::DequeImpUtil< VALUE_TYPE, BLOCK_LENGTH >::ValueType |
typedef Block* bslalg::DequeImpUtil< VALUE_TYPE, BLOCK_LENGTH >::BlockPtr |