8#ifndef INCLUDED_BDLC_PACKEDINTARRAYUTIL
9#define INCLUDED_BDLC_PACKEDINTARRAYUTIL
107#include <bdlscm_version.h>
130 template <
class TYPE>
139 template <
class TYPE>
150 template <
class TYPE>
197 difference_type count = last - first;
200 difference_type step = count / 2;
227 difference_type count = last - first;
230 difference_type step = count / 2;
Definition bdlc_packedintarray.h:770
bsl::ptrdiff_t difference_type
Definition bdlc_packedintarray.h:818
#define BSLS_ASSERT(X)
Definition bsls_assert.h:1804
#define BSLS_ASSERT_SAFE(X)
Definition bsls_assert.h:1762
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlc_bitarray.h:503
Definition bdlc_packedintarrayutil.h:122
static PackedIntArrayConstIterator< TYPE > upperBound(PackedIntArrayConstIterator< TYPE > first, PackedIntArrayConstIterator< TYPE > last, TYPE value)
Definition bdlc_packedintarrayutil.h:216
static PackedIntArrayConstIterator< TYPE > lowerBound(PackedIntArrayConstIterator< TYPE > first, PackedIntArrayConstIterator< TYPE > last, TYPE value)
Definition bdlc_packedintarrayutil.h:186
static bool isSorted(PackedIntArrayConstIterator< TYPE > first, PackedIntArrayConstIterator< TYPE > last)
Definition bdlc_packedintarrayutil.h:167