Core includes, typedefs and functions. More...
#include <Balau/BalauConfig.hpp>#include <cassert>#include <climits>#include <cstdint>#include <istream>#include <limits>#include <ostream>#include <sstream>#include <typeindex>#include <utility>#include <vector>#include <string_view>Go to the source code of this file.
Namespaces | |
| Balau | |
| The root Balau namespace. | |
| Balau::Concurrent | |
| Concurrency control classes. | |
| Balau::Container | |
| Various container classes, apart from interprocess containers. | |
| Balau::Documentation | |
| Classes used for providing documentation. | |
| Balau::Exception | |
| All exception classes. | |
| Balau::Interprocess | |
| Interprocess functionality including interprocess containers. | |
| Balau::Lang | |
| Parsing tools and parser implementations. | |
| Balau::Lang::Property | |
| The Property parser. | |
| Balau::Lang::Property::AST | |
| The Property parser abstract syntax tree node classes. | |
| Balau::Network | |
| Components and utilities working on network data transmission. | |
| Balau::Network::Http | |
| Components and utilities working on HTTP data transmission. | |
| Balau::Network::Http::HttpWebApps | |
| A set of HTTP web apps provided by the Balau library. | |
| Balau::Network::Http::WsWebApps | |
| A set of WebSocket web apps provided by the Balau library. | |
| Balau::Resource | |
| The unified resource class hierarchy. | |
| Balau::System | |
| System utilities and wrappers. | |
| Balau::Testing | |
| The test runner and test assertion functions. | |
| Balau::Testing::TestRenderers | |
| Pre-defined renderers used to print test assertion failures. | |
| Balau::Type | |
| The character utilities and other basic functionality. | |
| Balau::Util | |
| Utility functions. | |
Macros | |
| #define | BalauPointerSize BalauPointerSize_ |
| The pointer size in bits of the platform. More... | |
Functions | |
| void | _Balau_SwallowSemiColon_ () |
| Empty inline function that is used to force a semicolon at the end of a macro and to prevent empty statement warnings from occurring from code checkers that do take into account semicolon swallowing. More... | |
Variables | |
| const std::string | BalauVersion |
| The version of the Balau library. More... | |
Core includes, typedefs and functions.
| #define BalauPointerSize BalauPointerSize_ |
The pointer size in bits of the platform.
|
inline |
Empty inline function that is used to force a semicolon at the end of a macro and to prevent empty statement warnings from occurring from code checkers that do take into account semicolon swallowing.
| const std::string BalauVersion |
The version of the Balau library.