|
SDXFrameWork
0.10
SDXFrameWork
|
列挙型を直接添字に使える配列. More...
#include <EnumArray.h>
Public Member Functions | |
| size_t | size () const |
| 要素数を取得. More... | |
| TType & | operator[] (const TEnum index) |
| []のオペレータ. More... | |
| const TType & | operator[] (const TEnum index) const |
| []のオペレータ. More... | |
| auto | begin () -> decltype(Array.begin()) |
| 範囲for用. More... | |
| auto | end () -> decltype(Array.end()) |
| 範囲for用. More... | |
| auto | begin () const -> decltype(Array.begin()) |
| 範囲for用. More... | |
| auto | end () const -> decltype(Array.end()) |
| 範囲for用. More... | |
列挙型を直接添字に使える配列.
| size_t SDX::EnumArray< TType, TEnum >::size | ( | ) | const |
要素数を取得.
| TType& SDX::EnumArray< TType, TEnum >::operator[] | ( | const TEnum | index | ) |
[]のオペレータ.
| const TType& SDX::EnumArray< TType, TEnum >::operator[] | ( | const TEnum | index | ) | const |
[]のオペレータ.
| auto SDX::EnumArray< TType, TEnum >::begin | ( | ) | -> decltype(Array.begin()) |
範囲for用.
| auto SDX::EnumArray< TType, TEnum >::end | ( | ) | -> decltype(Array.end()) |
範囲for用.
| auto SDX::EnumArray< TType, TEnum >::begin | ( | ) | const -> decltype(Array.begin()) |
範囲for用.
| auto SDX::EnumArray< TType, TEnum >::end | ( | ) | const -> decltype(Array.end()) |
範囲for用.
1.8.7