GetCollectionKind< COLLECTION, ENABLE > Class Template Reference

#include <apibase.h>

Detailed Description

template<typename COLLECTION, typename ENABLE = void>
class maxon::GetCollectionKind< COLLECTION, ENABLE >

This type trait determines the type of collection. If COLLECTION is an array, map or set, the static member value will be the corresponding COLLECTION_KIND value, otherwise it will be COLLECTION_KIND::NONE. E.g., GetCollectionKind<BaseArray<Int>>::value == COLLECTION_KIND::ARRAY is true.

Static Public Attributes

static const COLLECTION_KIND value
 

Member Data Documentation

◆ value

const COLLECTION_KIND value
static