Corrade/Utility/DebugStl.h file

STL compatibility for Corrade::Utility::Debug.

Contents

Including this header allows you to use STL types such as std::string or std::tuple with Corrade::Utility::Debug. See Printing STL types for more information.

Namespaces

namespace Corrade
Root namespace.
namespace Corrade::Utility
Utitlities.

Functions

auto operator<<(Debug& debug, const std::string& value) -> Debug&
Print a std::string to debug output.
template<class T>
auto operator<<(Debug& debug, const std::basic_string<T>& value) -> Debug&
Print a std::basic_string to debug output.
template<class ... Args>
auto operator<<(Debug& debug, const std::tuple<Args...>& value) -> Debug&
Print a std::tuple to debug output.