mFrame
載入中...
搜尋中...
無符合項目
ufm::io 命名空間(Namespace)參考文件

輸入/輸出操作命名空間 更多...

複合項目

struct  Buffer
 [Interface] 緩衝區基礎介面,定義資料存取的核心功能 更多...
 
class  ByteBuffer
 靈活高效的位元組緩衝區實現 更多...
 
class  ByteBufferInvert
 提供大端序(MSB)操作的位元組緩衝區 更多...
 
struct  Closeable
 提供關閉和檢查通道狀態的方法。 更多...
 
struct  CompletionHandler
 [Interface] 非同步操作完成事件處理器模板介面 更多...
 
class  InputBuffer
 輸入緩衝區 更多...
 
struct  InputStream
 [Interface] 定義了輸入流的基本操作 更多...
 
class  OutputBuffer
 輸出緩衝區 更多...
 
struct  OutputStream
 [Interface] 提供輸出串流的基本操作方法 更多...
 
class  PrintStream
 格式化輸出串流 更多...
 
class  RingBuffer
 環形緩衝器實現,支援循環式讀寫操作 更多...
 
class  SerialBus
 序列總線基礎類別 更多...
 
class  SerialBusDevice
 序列總線裝置類別 更多...
 
class  SerialBusQueue
 SerialBus佇列管理器 更多...
 
class  SerialPort
 序列埠通訊類別 更多...
 
class  SimpleInputStream
 簡易輸入串流實現,支援非同步讀取操作 更多...
 
class  SimpleOutputStream
 簡易輸出串流實現,支援非同步寫入操作 更多...
 
class  SimpleReader
 用於從資料來源讀取資料的簡易實現類 更多...
 
class  SimpleWriter
 提供資料寫入功能的簡易實現類 更多...
 

詳細描述

輸入/輸出操作命名空間

Copyright (c) 2020 ZxyKira All rights reserved.

SPDX-License-Identifier: MIT

Copyright (c) 2020 ZxyKira All rights reserved.

SPDX-License-Identifier: MIT

ufm::io 命名空間提供了完整的輸入/輸出操作框架,包含:

緩衝區管理:

串流操作:

讀寫器:

序列通訊:

工具類別:

此命名空間的設計遵循標準的 I/O 模式,提供統一的介面來處理各種 輸入輸出操作,包括檔案、網路、序列埠等不同類型的資料來源。

1.0.0