BloombergLP::bdlc::PackedIntArrayImpType

This meta-function selects PackedIntArrayImp<PackedIntArrayImp_Unsigned> if TYPE should be stored as an unsigned integer, and PackedIntArrayImp<PackedIntArrayImp_Signed> otherwise.

Synopsis

Declared in <bdlc_packedintarray.h>

template<class TYPE>
struct PackedIntArrayImpType;

Type Aliases

NameDescription
Type Implementation type selected for storing values of TYPE.

Specializations

NameDescription
PackedIntArrayImpType<int> This meta-function selects PackedIntArrayImp<PackedIntArrayImp_Unsigned> if TYPE should be stored as an unsigned integer, and PackedIntArrayImp<PackedIntArrayImp_Signed> otherwise.