mFrame
載入中...
搜尋中...
無符合項目
mframe::util::MapEntry< V > 結構 樣版 參考文件abstract
類別mframe::util::MapEntry< V >的繼承圖:
mframe::lang::Interface mframe::util::ArrayMap::Entry

公開方法(Public Methods)

virtual int getKey (void) override
 Get the Key object.
 
virtual V * getValue (void) override
 Get the Value object.
 
virtual V * setValue (V *value) override
 Set the Value object.
 
virtual void remove (void) override
 從Map中移除該MapSet
 
- 公開方法(Public Methods) 繼承自 mframe::lang::Interface
virtual ~Interface (void)=default
 Destroy the struct object.
 
virtual mframe::lang::ObjectgetObject (void) override
 取得類Object
 

函式成員說明文件

◆ getKey()

template<typename V = void>
virtual int mframe::util::MapEntry< V >::getKey ( void )
pure virtual

Get the Key object.

傳回值
int

實作於 mframe::util::ArrayMap::Entry.

◆ getValue()

template<typename V = void>
virtual V * mframe::util::MapEntry< V >::getValue ( void )
pure virtual

Get the Value object.

傳回值
V*

實作於 mframe::util::ArrayMap::Entry.

◆ remove()

template<typename V = void>
virtual void mframe::util::MapEntry< V >::remove ( void )
pure virtual

從Map中移除該MapSet

實作於 mframe::util::ArrayMap::Entry.

◆ setValue()

template<typename V = void>
virtual V * mframe::util::MapEntry< V >::setValue ( V * value)
pure virtual

Set the Value object.

參數
value
傳回值
V*

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