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.