Qx v0.5.8
Qt Extensions Library
Loading...
Searching...
No Matches
Qx IO

The IO component implements functionality centered around reading and writing files in many capacities. More...

Files

file  qx-common-io.h
 The qx-common-io header file provides various types, variables, and functions related to file IO.
 

Classes

class  Qx::ApplicationLogger
 The ApplicationLogger class acts as a convenient means of producing an execution log for an application. More...
 
class  Qx::FileStreamReader
 The FileStreamReader class is a specialized wrapper for QDataStream that narrows and simplifies its usage for reading files. More...
 
class  Qx::FileStreamWriter
 The FileStreamWriter class is a specialized wrapper for QDataStream that narrows and simplifies its usage for writing files. More...
 
class  Qx::IoOpReport
 The IoOpReport class is a container for details regarding the outcome of an IO operation. More...
 
class  Qx::TextPos
 The TextPos class is used to represent an offset within a text file in terms of lines and characters. More...
 
class  Qx::TextQuery
 The TextQuery class contains rules for conducting a search of text. More...
 
class  Qx::TextStream
 The TextStream class is a more robust variant of QTextStream, which provides a convenient interface for reading and writing text. More...
 
class  Qx::TextStreamReader
 The TextStreamReader class is a specialized wrapper for QTextStream that narrows and simplifies its usage for reading text files. More...
 
class  Qx::TextStreamWriter
 The TextStreamWriter class is a specialized wrapper for QTextStream that narrows and simplifies its usage for writing text files. More...
 

Detailed Description

Import:
find_package(Qx REQUIRED COMPONENTS Io)
The Qx namespace is the main namespace through which all non-global functionality of the Qx library i...
Definition qx-processwaiter.cpp:5
Link:
target_link_libraries(target_name Qx::Io)
Include:
#include <qx/io.h>

Qx IO presents a multitude of functions and classes that are designed to simplify file IO in various contexts, while also providing a standard operation feedback interface to improve ease of error handling.