8#ifndef INCLUDED_BDLB_INDEXSPANUTIL
9#define INCLUDED_BDLB_INDEXSPANUTIL
149#include <bdlscm_version.h>
198 original.
length() - (shrinkBegin + shrinkEnd));
Definition bdlb_indexspan.h:309
size_type position() const
Return the position attribute.
Definition bdlb_indexspan.h:453
bsl::size_t size_type
The type of the position and length attributes.
Definition bdlb_indexspan.h:315
size_type length() const
Return the length attribute.
Definition bdlb_indexspan.h:447
#define BSLS_ASSERT(X)
Definition bsls_assert.h:1976
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlb_algorithmworkaroundutil.h:74
Definition bdlb_indexspanutil.h:166
static IndexSpan shrink(const IndexSpan &original, IndexSpan::size_type shrinkBegin, IndexSpan::size_type shrinkEnd)
Definition bdlb_indexspanutil.h:191