file
Debug.hClass Corrade::
Namespaces
- namespace Corrade
- Root namespace.
- namespace Corrade::Utility
- Utilities.
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
- Fatal output handler.
Functions
- auto operator!(Implementation::DebugSourceLocation debug) -> Debug& new in 2020.06
- Prefix the output with source location.
-
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.
Defines
- #define CORRADE_UTILITY_DEBUG_HAS_SOURCE_LOCATION deprecated in Git master
- Source location support in debug output.
Define documentation
#define CORRADE_UTILITY_DEBUG_HAS_SOURCE_LOCATION
Source location support in debug output.