|
CbmRoot
|
A test for enum map and mapper. More...
Go to the source code of this file.
Typedefs | |
| using | SomeKeySet_t = cbm::util::EnumKeySet<ESomeEnum::B, ESomeEnum::D, ESomeEnum::E> |
| template<typename T> | |
| using | SomeMap_t = cbm::util::EnumMap<T, SomeKeySet_t> |
Enumerations | |
| enum class | ESomeEnum { A , B , C , D , E , F } |
Functions | |
| TEST (_GTestEnumMapper, CanInstantiateMapper) | |
Definition at line 27 of file _GTestEnumMapper.cxx.
| using SomeMap_t = cbm::util::EnumMap<T, SomeKeySet_t> |
Definition at line 30 of file _GTestEnumMapper.cxx.
|
strong |
| Enumerator | |
|---|---|
| A | |
| B | |
| C | |
| D | |
| E | |
| F | |
Definition at line 17 of file _GTestEnumMapper.cxx.
| TEST | ( | _GTestEnumMapper | , |
| CanInstantiateMapper | ) |
Definition at line 32 of file _GTestEnumMapper.cxx.
References B, cbm::util::EnumKeySet< ESomeEnum::B, ESomeEnum::D, ESomeEnum::E >::CheckKey(), D, E, F, cbm::util::EnumKeySet< ESomeEnum::B, ESomeEnum::D, ESomeEnum::E >::Index(), and cbm::util::EnumKeySet< ESomeEnum::B, ESomeEnum::D, ESomeEnum::E >::kKeys.