|  | Toolbox snapshot
    The Reactive C++ Toolbox | 
#include <algorithm>#include <charconv>#include <concepts>#include <system_error>#include <type_traits>#include <string>#include <string_view>#include <cassert>#include <limits>#include "TypeTraits.hpp"

Go to the source code of this file.
| Classes | |
| class | toolbox::util::OStreamBase< DerivedT > | 
| Namespaces | |
| namespace | toolbox | 
| namespace | toolbox::util | 
| namespace | toolbox::util::detail | 
| Concepts | |
| concept | toolbox::util::detail::ExcludedIntegral | 
| concept | toolbox::util::detail::AllowedIntegral | 
| concept | toolbox::util::detail::AllowedNumeric | 
| concept | toolbox::util::detail::AllowedChar | 
| concept | toolbox::util::detail::InheritsBasicOStream | 
| Functions | |
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, bool value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, short value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, unsigned short value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, int value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, unsigned int value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, long value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, unsigned long value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, long long value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, unsigned long long value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, float value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, double value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &&os, long double value) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, char ch) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, signed char ch) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, unsigned char ch) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, const char *s) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, const signed char *s) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, const unsigned char *s) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, const std::string &s) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, std::string_view s) | 
| template<class StreamT > requires detail::InheritsBasicOStream<StreamT> | |
| StreamT & | toolbox::util::operator<< (StreamT &os, const std::error_code &ec) | 
| template<class StreamT , class T > requires (detail::InheritsBasicOStream<StreamT> && std::is_rvalue_reference_v<StreamT&&>) | |
| StreamT && | toolbox::util::operator<< (StreamT &&os, const T &value) |