8#ifndef INCLUDED_BSLALG_DEQUEIMPUTIL
9#define INCLUDED_BSLALG_DEQUEIMPUTIL
111#include <bslscm_version.h>
125template <
class VALUE_TYPE,
int BLOCK_LENGTH>
158#ifndef BDE_OPENSOURCE_PUBLICATION
163#ifdef bslalg_DequeImpUtil
164#undef bslalg_DequeImpUtil
167#define bslalg_DequeImpUtil bslalg::DequeImpUtil
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlc_flathashmap.h:2218
Definition bslalg_dequeimputil.h:147
VALUE_TYPE d_data[BLOCK_LENGTH]
Definition bslalg_dequeimputil.h:149
Definition bslalg_dequeimputil.h:126
@ BLOCK_ARRAY_PADDING
Definition bslalg_dequeimputil.h:135
@ BLOCK_BYTES
Definition bslalg_dequeimputil.h:131
VALUE_TYPE ValueType
Definition bslalg_dequeimputil.h:141
Block * BlockPtr
Pointer to a block. A deque will own an array of those.
Definition bslalg_dequeimputil.h:153