Navigation
API > API/Runtime > API/Runtime/uLangCore > API/Runtime/uLangCore/uLang > API/Runtime/uLangCore/uLang/Common > API/Runtime/uLangCore/uLang/Common/Containers
References
| Module | uLangCore |
| Header | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Containers/Map.h |
| Include | #include "uLang/Common/Containers/Map.h" |
Syntax
template<class KeyType, class ValueType, class HashTraits, class AllocatorType, typename... AllocatorArgsType>
class TMapG
Variables
| Type | Name | Description | |
|---|---|---|---|
| HashTableType | _HashTable |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TMapG
(
AllocatorArgsType&&... AllocatorArgs |
Functions
| Type | Name | Description | |
|---|---|---|---|
| ULANG_FORCEINLINEConstIterator | begin () |
||
| ULANG_FORCEINLINEIterator | begin () |
||
| ULANG_FORCEINLINEConstIterator | cbegin () |
||
| ULANG_FORCEINLINEConstIterator | cend () |
||
| ULANG_FORCEINLINE bool | Contains
(
const KeyType& Key |
||
| ULANG_FORCEINLINE void | Empty () |
||
| ULANG_FORCEINLINEConstIterator | end () |
||
| ULANG_FORCEINLINEIterator | end () |
||
| ULANG_FORCEINLINE ValueType * | Find
(
const KeyType& Key |
||
| ULANG_FORCEINLINE const ValueType * | Find
(
const KeyType& Key |
||
| ULANG_FORCEINLINE const PairType * | FindByPredicate
(
Predicate Pred |
||
| ULANG_FORCEINLINEPairType * | FindByPredicate
(
Predicate Pred |
||
| ULANG_FORCEINLINEPairType & | FindOrInsert
(
KeyType&& Key |
||
| ULANG_FORCEINLINEPairType & | Insert
(
const KeyType& Key, |
||
| ULANG_FORCEINLINEPairType & | Insert
(
const KeyType& Key, |
||
| ULANG_FORCEINLINEPairType & | Insert
(
KeyType&& Key, |
||
| ULANG_FORCEINLINEPairType & | Insert
(
KeyType&& Key, |
||
| ULANG_FORCEINLINE uint32_t | Num () |
||
| ULANG_FORCEINLINE bool | Remove
(
const KeyType& Key |
Operators
| Type | Name | Description | |
|---|---|---|---|
| ULANG_FORCEINLINE ValueType & | operator[]
(
const KeyType& Key |
Typedefs
| Name | Description |
|---|---|
| ConstIterator | |
| HashTableType | |
| Iterator | |
| PairType |