MapInterface< K, V > Member List

This is the complete list of members for MapInterface< K, V > , including all inherited members.

添加 (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
Alloc (MAXON_SOURCE_LOCATION_DECLARATION) MapInterface< K, V > private static
Alloc (MAXON_SOURCE_LOCATION_DECLARATION, const MapInterface &src) MapInterface< K, V > private static
Append (const K &key) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
Append (const PAIR &pair) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
AppendAll (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
AppendAllImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, Bool overwrite, OverloadRank0) BaseCollection< MapInterface< K, V >, EmptyClass >
AppendAllInverse (COLLECTION2 &&other) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
AssertCast () MapInterface< K, V >
AssertCast () const MapInterface< K, V >
AssertType () const MapInterface< K, V >
BaseCollection (ARGS &&... args) BaseCollection< MapInterface< K, V >, EmptyClass > explicit
Begin () const MapInterface< K, V >
Begin () MapInterface< K, V >
Clone (Bool cloneElements=true) const MapInterface< K, V >
ConstIterator typedef MapInterface< K, V >
Contains (typename ByValueParam< K >::type key) const MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
Contains (const PAIR &pair) const MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
ContainsAll (COLLECTION2 &&other) const BaseCollection< MapInterface< K, V >, EmptyClass >
ContainsAllImpl (COLLECTION2 &&other, OverloadRank0) const MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
CopyFrom (const MapInterface &other) MapInterface< K, V >
MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >::CopyFrom (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::FIT_TO_SIZE) BaseCollection< MapInterface< K, V >, EmptyClass >
CopyFromImpl (COLLECTION2 &&other, COLLECTION_RESIZE_FLAGS resizeFlags, OverloadRank0) BaseCollection< MapInterface< K, V >, EmptyClass >
DummyReturnType MapInterface< K, V >
DummyReturnType MapInterface< K, V >
DummyReturnType MapInterface< K, V >
End () const MapInterface< K, V >
End () MapInterface< K, V >
Erase (const K &key) MapInterface< K, V >
Erase (const Iterator &iterator) MapInterface< K, V >
FindValue (const K &key) MapInterface< K, V >
FindValue (const K &key) const MapInterface< K, V >
Flush () MapInterface< K, V >
GetCount () const MapInterface< K, V >
GetHashCode () const MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
GetKeyDataType () const MapInterface< K, V >
GetMapKey (const K &key) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare > static
GetMapKey (const PAIR &pair) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare > static
GetMemorySize () const MapInterface< K, V >
GetValueDataType () const MapInterface< K, V >
HasType () const MapInterface< K, V >
Insert (const K &key, VALUE &&value, Bool &created=BoolLValue()) MapInterface< K, V >
Insert (K &&key, VALUE &&value, Bool &created=BoolLValue()) MapInterface< K, V >
InsertKey (const K &key, Bool &created=BoolLValue()) MapInterface< K, V >
InsertKey (K &&key, Bool &created=BoolLValue()) MapInterface< K, V >
Intersect (const COLLECTION2 &other) BaseCollection< MapInterface< K, V >, EmptyClass >
IntersectImpl (COLLECTION2 &&other, OverloadRank0) BaseCollection< MapInterface< K, V >, EmptyClass >
Intersects (const COLLECTION2 &other) const BaseCollection< MapInterface< K, V >, EmptyClass >
IsCollection typedef BaseCollection< MapInterface< K, V >, EmptyClass >
IsEmpty () const MapInterface< K, V >
MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >::IsEmpty () const BaseCollection< MapInterface< K, V >, EmptyClass >
IsEqual (const COLLECTION2 &other, COMPARE &&cmp=COMPARE()) const BaseCollection< MapInterface< K, V >, EmptyClass >
IsEqualImpl (const COLLECTION2 &other, COMPARE &&cmp, OverloadRank0) const MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
IsPopulated () const MapInterface< K, V >
MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >::IsPopulated () const BaseCollection< MapInterface< K, V >, EmptyClass >
Iterator typedef MapInterface< K, V >
IteratorFree (Iterator *it) const MapInterface< K, V > private
IteratorFree (ConstIterator *it) const MapInterface< K, V > private
IteratorGet (const Iterator *it) const MapInterface< K, V > private
IteratorGet (const ConstIterator *it) const MapInterface< K, V > private
IteratorInc (Iterator *it) const MapInterface< K, V > private
IteratorInc (ConstIterator *it) const MapInterface< K, V > private
IteratorInit (Iterator *it, Bool end) MapInterface< K, V > private
IteratorInit (ConstIterator *it, Bool end) const MapInterface< K, V > private
IteratorInitMove (Iterator *dest, Iterator *src) const MapInterface< K, V > private
IteratorInitMove (ConstIterator *dest, ConstIterator *src) const MapInterface< K, V > private
IteratorIsEqual (const Iterator *a, const Iterator *b) const MapInterface< K, V > private
IteratorIsEqual (const ConstIterator *a, const ConstIterator *b) const MapInterface< K, V > private
KeyType typedef MapInterface< K, V >
KIND MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare > static
MapBase0 (ARGS &&... args) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare > explicit
MapImpl class MapInterface< K, V > friend
MapType typedef MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
MAXON_ADD_TO_CONST_REFERENCE_CLASS (HashInt GetHashCode() const { CriticalStop("Not implemented.");return 0;};) MapInterface< K, V >
MAXON_INTERFACE_SIMPLE_VIRTUAL (MapInterface, MAXON_REFERENCE_COPY_ON_WRITE) MapInterface< K, V > private
operator const MapInterface< Generic, typename std::conditional< STD_IS_REPLACEMENT (same, const V, const Generic) MapInterface< K, V >
operator const MapInterface< K, const V > & () const MapInterface< K, V >
operator const NonConstMap< Generic, typename std::conditional< STD_IS_REPLACEMENT (same, V, Generic) MapInterface< K, V >
operator const NonConstMap< K, V > & () MapInterface< K, V >
operator MapInterface< Generic, typename std::conditional< STD_IS_REPLACEMENT (same, V, Generic) MapInterface< K, V >
operator!= (const COLLECTION2 &other) const BaseCollection< MapInterface< K, V >, EmptyClass >
operator== (const COLLECTION2 &other) const BaseCollection< MapInterface< K, V >, EmptyClass >
重置 () MapInterface< K, V >
Subtract (COLLECTION2 &&other) BaseCollection< MapInterface< K, V >, EmptyClass >
SubtractImpl (COLLECTION2 &&other, OverloadRank0) MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
Super typedef MapBase0< MapInterface< K, V >, K, V, EmptyClass, DefaultCompare >
ToString (const FormatStatement *formatStatement=nullptr) const MapInterface< K, V >
ValueType typedef MapInterface< K, V >