Metafunction indicating whether the specified type is a bdlat array.

Synopsis

Declared in <bdlar_typecategory.h>

template<class t_TYPE>
struct IsArray
    : BloombergLP::bdlat_ArrayFunctions::IsArray<t_TYPE>

Base Classes

Name

Description

BloombergLP::bdlat_ArrayFunctions::IsArray<t_TYPE>

This struct should be specialized for third‐party types that are need to expose "array" behavior. See the component‐level documentation for further information.

Specializations

Name

Description

IsArray<bsl::vector<char>>

Trait indicating that bsl::vector<char> is not a bdlat array type (it is treated as a simple type).

Created with MrDocs