Qx v0.7
Qt Extensions Library
|
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. | |
file | qx-typetraits.h |
The qx-typetraits header file provides a library of general purpose type-traits as an extension of the standard type-traits library. | |
Classes | |
class | Qx::CStringLiteral< N > |
CStringLiteral acts like a typedef/alias for a StringLiteral that uses char as its storage type. More... | |
class | Qx::StringLiteral< C, N > |
The StringLiteral template class acts as a literal class type wrapper around a raw string that effectively allows the string to be used as a non-type template parameter. More... | |
class | Qx::U16StringLiteral< N > |
U16StringLiteral acts like a typedef/alias for a StringLiteral that uses char16_t as its storage type. More... | |
class | Qx::U32StringLiteral< N > |
U32StringLiteral acts like a typedef/alias for a StringLiteral that uses char32_t as its storage type. More... | |
class | Qx::U8StringLiteral< N > |
U8StringLiteral acts like a typedef/alias for a StringLiteral that uses char8_t as its storage type. More... | |
class | Qx::WStringLiteral< N > |
WStringLiteral acts like a typedef/alias for a StringLiteral that uses wchar_t as its storage type. More... | |
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.