libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
Core I/O

File system access and device-oriented I/O. More...

Classes

class  BufferedIODevice
 Abstract IODevice with an internal read buffer. More...
 
class  BufferIODevice
 IODevice backed by an in-memory Buffer. More...
 
class  Dir
 Provides directory operations using std::filesystem. More...
 
class  File
 File I/O device with buffered reading. More...
 
class  FileFormatFactory< Product >
 Generic factory template for file-format-specific product creation. More...
 
class  FileInfo
 Provides information about a file system entry. More...
 
class  FileIODevice
 IODevice wrapping a C stdio FILE pointer. More...
 
class  FilePath
 Simple value type wrapping std::filesystem::path. More...
 
class  IODevice
 Abstract base class for all I/O devices. More...
 
class  Process
 Subprocess execution with pipe-based I/O. More...
 
class  StringIODevice
 IODevice backed by a promeki String. More...
 

Detailed Description

File system access and device-oriented I/O.

Layered I/O device hierarchy (IODevice, BufferedIODevice, File) plus file-system helpers (FilePath, Dir, FileInfo) and child-process management (Process).