Corrade/Utility/Debug.h file

Class Corrade::Utility::Debug, Corrade::Utility::Warning, Corrade::Utility::Error, Corrade::Utility::Fatal.

Contents

Namespaces

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

Classes

class Corrade::Utility::Debug
Debug output handler.
class Corrade::Utility::Warning
Warning output handler.
class Corrade::Utility::Error
Error output handler.
class Corrade::Utility::Fatal
Warning output handler.

Functions

template<class T>
auto operator<<(Debug& debug, const T& value) -> Debug&
Operator for printing custom types to debug output.
template<class Iterable>
auto operator<<(Debug& debug, const Iterable& value) -> Debug&
Operator for printing iterable types to debug output.
template<class T, class U>
auto operator<<(Debug& debug, const std::pair<T, U>& value) -> Debug&
Print a std::pair to debug output.