mFrame
載入中...
搜尋中...
無符合項目
mframe::lang::Markable 結構 參考文件abstract
類別mframe::lang::Markable的繼承圖:
mframe::lang::Interface

公開方法(Public Methods)

virtual void mark (int readLimit) override
 標記當前可被標記的流。
 
virtual void reset (void) override
 將此流重新定位到上次在此輸入流上呼叫mark方法時的位置。
 
- 公開方法(Public Methods) 繼承自 mframe::lang::Interface
virtual ~Interface (void)=default
 Destroy the struct object.
 
virtual mframe::lang::ObjectgetObject (void) override
 取得類Object
 

函式成員說明文件

◆ mark()

virtual void mframe::lang::Markable::mark ( int readLimit)
pure virtual

標記當前可被標記的流。

再讀取不超出readLimit數量的位元組,調用方法reset後可以重新再次取出相同位元組。

當取出數量超越readLimit時mark將失效。

參數
readLimit參數告訴這個輸入流,以允許在標記位置無效之前讀取許多位元組。

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