![]() |
mFrame
|
[Interface] 緩衝區基礎介面,定義資料存取的核心功能 更多...
#include <Buffer.h>
公開方法(Public Methods) | |
virtual void | clear (void) override |
清空緩衝區內容 | |
virtual ufm::lang::Readable & | getReadable (void) override |
取得緩衝區的可讀取介面 | |
virtual ufm::lang::Appendable & | getAppendable (void) override |
取得緩衝區的可寫入介面 | |
[Interface] 緩衝區基礎介面,定義資料存取的核心功能
Buffer 介面提供雙向資料流操作的基本抽象,同時繼承清空能力。 實作此介面的類別必須同時支援讀取與寫入操作,適合作為資料緩衝、 交換和暫存的基礎元件。
|
pure virtual |
清空緩衝區內容
將緩衝區內所有資料重設為初始狀態, 使其可重新用於資料的寫入與讀取。 實作時應確保所有暫存資料被移除, 並釋放相關資源(如有)。
|
pure virtual |
|
pure virtual |