Qx v0.5.7
Qt Extensions Library
Loading...
Searching...
No Matches
Qx Utility

The Utility component provides functionality centered around language support and simplifying the syntax of common programming tasks. More...

Files

file  qx-concepts.h
 The qx-concepts header file provides a library of general purpose concepts as an extension of the standard concepts library.
 
file  qx-helpers.h
 The qx-concepts header file provides a set of various convenience functions that are are designed to facilitate common fundamental tasks with as brief syntax as possible.
 
file  qx-macros.h
 The qx-concepts header file provides a set of various object-like and function-like macros that are designed to minimize the syntactic footprint of common tasks.
 

Classes

struct  Qx::StringLiteral< N >
 The StringLiteral template struct acts as a literal class type wrapper around a C-style string that effectively allows the string to be used as a non-type template parameter. More...
 

Detailed Description

Import:
find_package(Qx REQUIRED COMPONENTS Utility)
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::Utility)
Include:
#include <qx/utility.h>

Qx Utility largely consists of convenience functions, macros, and instances of languages features that simplify or improve the usability of C++ or Qt themselves, such as C++20 Concepts & Constraints.