MultiIndex< INT_TYPE > Class Template Reference
#include <multiindex.h>
Classes |
|
| class | Iterator |
公共成员函数 |
|
| MultiIndex ()=default | |
| MAXON_OPERATOR_EQUALITY_HASHCODE ( MultiIndex , _value ) | |
| Iterator | Begin () const |
| Iterator | End () const |
| String | ToString (const FormatStatement *fmt=nullptr) const |
| MultiIndex | GetParent () const |
| MultiIndex | Prepend ( Int index) const |
| MultiIndex | Concat ( Int index) const |
| MultiIndex | Concat (const MultiIndex &index) const |
| MultiIndex | FromEnd ( Int count) const |
| Int | GetCount () const |
| Bool | IsEmpty () const |
| Bool | IsPopulated () const |
| Int | GetFirst () const |
私有成员函数 |
|
| MultiIndex (const INT_TYPE &value) | |
Private Attributes |
|
| INT_TYPE | _value |
Friends |
|
| class | MultiIndexBuilder< INT_TYPE > |
|
default |
|
explicit private |
| MAXON_OPERATOR_EQUALITY_HASHCODE | ( | MultiIndex < INT_TYPE > | , |
| _value | |||
| ) |
| Iterator Begin | ( | ) | const |
| Iterator End | ( | ) | const |
| String ToString | ( | const FormatStatement * |
fmt
=
nullptr
|
) | const |
| MultiIndex GetParent | ( | ) | const |
| MultiIndex Prepend | ( | Int | index | ) | const |
| MultiIndex Concat | ( | Int | index | ) | const |
| MultiIndex Concat | ( | const MultiIndex < INT_TYPE > & | index | ) | const |
| MultiIndex FromEnd | ( | Int | count | ) | const |
| Int GetCount | ( | ) | const |
| Bool IsEmpty | ( | ) | const |
| Bool IsPopulated | ( | ) | const |
| Int GetFirst | ( | ) | const |
|
friend |
| INT_TYPE _value | private |