mFrame
載入中...
搜尋中...
無符合項目
ufm::util::Map< V >::Entry 結構 參考文件abstract

Map的條目介面,代表一個鍵值對 更多...

#include <Map.h>

公開方法(Public Methods)

virtual int getKey (void) override
 獲取條目的鍵
 
virtual V * getValue (void) override
 獲取條目的值
 
virtual V * setValue (V *value) override
 設置條目的值
 
virtual void remove (void) override
 從Map中移除該MapEntry
 

詳細描述

template<typename V = void>
struct ufm::util::Map< V >::Entry

Map的條目介面,代表一個鍵值對

此介面定義了獲取和設置映射條目的方法

函式成員說明文件

◆ getKey()

template<typename V = void>
virtual int ufm::util::Map< V >::Entry::getKey ( void )
pure virtual

獲取條目的鍵

傳回值
int - 條目的鍵值

◆ getValue()

template<typename V = void>
virtual V * ufm::util::Map< V >::Entry::getValue ( void )
pure virtual

獲取條目的值

傳回值
V* - 條目的值指針

◆ setValue()

template<typename V = void>
virtual V * ufm::util::Map< V >::Entry::setValue ( V * value)
pure virtual

設置條目的值

參數
value- 要設置的新值
傳回值
V* - 返回先前的值

此結構(structure) 文件是由下列檔案中產生: