連想配列クラス(ワイド文字列用)
More...
#include <GxHashMap.h>
|
|
|
| GxHashMapW (void) |
| | デフォルトコンストラクタ
|
| |
|
| GxHashMapW (u32 splitCount) |
| | コンストラクタ
|
| |
|
| ~GxHashMapW (void) override |
| | デストラクタ
|
| |
|
constexpr | GxClassBase (void) |
| | コンストラクタ
|
| |
|
constexpr | GxClassBase (const GxClassBase &base) |
| | コピーコンストラクタ
|
| |
|
| ~GxClassBase (void) override |
| | デストラクタ
|
| |
|
constexpr | GxClassBaseRoot (void) |
| | コンストラクタ
|
| |
|
constexpr | GxClassBaseRoot (const GxClassBaseRoot &) |
| | コピーコンストラクタ
|
| |
|
virtual | ~GxClassBaseRoot (void) |
| | デストラクタ
|
| |
|
constexpr GxClassBaseRoot & | operator= (const GxClassBaseRoot &) |
| | 代入演算子
|
| |
|
virtual GxRtti & | getRtti (void) const =0 |
| | Rttiの取得
|
| |
| virtual GX_FORCE_INLINE const GxTypedObject * | getDefaultObject (void) |
| | デフォルトオブジェクトを取得
|
| |
|
GX_FORCE_INLINE b32 | isDefaultObject (void) |
| | デフォルトオブジェクト判定
|
| |
|
|
|
static constexpr u32 | DEFAULT_SPLIT_COUNT = 32 |
| | デフォルト分割数
|
| |
|
| void * | find (GX_CWSTR key) const |
| | 検索
|
| |
| void | insert (GX_CWSTR key, void *pObject) |
| | 挿入
|
| |
| void | erase (GX_CWSTR key) |
| | 削除
|
| |
| void | erase (const void *pObject) |
| | 削除
|
| |
|
void | eraseAll (void) |
| | 全削除
|
| |
|
|
static GX_FORCE_INLINE GxRtti & | __getStaticRtti (void) |
| | Rttiの取得
|
| |
◆ erase() [1/2]
| void GxHashMapW::erase |
( |
const void * | pObject | ) |
|
◆ erase() [2/2]
| void GxHashMapW::erase |
( |
GX_CWSTR | key | ) |
|
◆ find()
| void * GxHashMapW::find |
( |
GX_CWSTR | key | ) |
const |
検索
- Parameters
-
- Returns
- 発見オブジェクト
◆ insert()
| void GxHashMapW::insert |
( |
GX_CWSTR | key, |
|
|
void * | pObject ) |
挿入
- Parameters
-
| key | [in] 挿入文字列 |
| pObject | [in] 挿入オブジェクト |
The documentation for this class was generated from the following files:
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxHashMap.h
- C:/Users/t-arai/Documents/workspace/orochi_package_windows/middleware/GxCore/src/GxHashMap.cpp