Corrade/TestSuite/Comparator.h file

Class Corrade::TestSuite::Comparator, enum Corrade::TestSuite::ComparisonStatusFlag, enum set Corrade::TestSuite::ComparisonStatusFlags.

Namespaces

namespace Corrade
Root namespace.
namespace Corrade::TestSuite
Test suite.

Classes

template<class T>
class Corrade::TestSuite::Comparator
Default comparator implementation.

Enums

enum class ComparisonStatusFlag: std::uint8_t { Failed = 1 << 0, Warning = 1 << 1, Message = 1 << 2, Verbose = 1 << 3, Diagnostic = 1 << 4, VerboseDiagnostic = 1 << 5 }
Comparison status flag.

Typedefs

using ComparisonStatusFlags = Containers::EnumSet<ComparisonStatusFlag>
Comparison status flags.

Functions

auto operator<<(Utility::Debug& debug, ComparisonStatusFlag value) -> Utility::Debug&
Debug output operator.
auto operator<<(Utility::Debug& debug, ComparisonStatusFlags value) -> Utility::Debug&
Debug output operator.