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

公開方法(Public Methods)

virtual int length (void) const override
 返回此陣列的長度。
 
virtual int indexOf (E &element) const override
 返回此列表中指定元素的第一次出現的索引,如果此列表不包含元素,則返回-1。
 
virtual E & get (int index) const override
 
virtual bool set (E const &e, int index) override
 
virtual int elementSize (void) const override
 返回陣列元素的尺寸大小。
 
- 公開方法(Public Methods) 繼承自 mframe::lang::Interface
virtual ~Interface (void)=default
 Destroy the struct object.
 
virtual mframe::lang::ObjectgetObject (void) override
 取得類Object
 

函式成員說明文件

◆ elementSize()

template<typename E = void*>
virtual int mframe::util::Array< E >::elementSize ( void ) const
pure virtual

返回陣列元素的尺寸大小。

傳回值
int 元素的尺寸大小。

實作於 mframe::util::PArray.

◆ get()

template<typename E = void*>
virtual E & mframe::util::Array< E >::get ( int index) const
pure virtual
參數
index
傳回值
E&

實作於 mframe::util::PArray.

◆ indexOf()

template<typename E = void*>
virtual int mframe::util::Array< E >::indexOf ( E & element) const
pure virtual

返回此列表中指定元素的第一次出現的索引,如果此列表不包含元素,則返回-1。

參數
e- 要搜索的元素
傳回值
int 此列表中指定元素的首次出現的索引,如果此列表不包含元素,則為-1

實作於 mframe::util::PArray.

◆ length()

template<typename E = void*>
virtual int mframe::util::Array< E >::length ( void ) const
pure virtual

返回此陣列的長度。

傳回值
uint32 由該對象表示的陣列的長度。

實作於 mframe::util::PArray.

◆ set()

template<typename E = void*>
virtual bool mframe::util::Array< E >::set ( E const & e,
int index )
pure virtual
參數
e
index

實作於 mframe::util::PArray.


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