wowlib 0.0.0
Read & write World of Warcraft client files — a C++26 core
Loading...
Searching...
No Matches
wowlib::formats::detail::HasValidateExtra Concept Reference

A type carrying the imperative half of its contracts (see the validateExtra hook). More...

#include <wowlib/formats/common/validation.hpp>

Concept definition

template<typename T>
concept HasValidateExtra = requires(const T& value,
ValidationReport& report) {
value.validateExtra(report);
}
A type carrying the imperative half of its contracts (see the validateExtra hook).

Detailed Description

A type carrying the imperative half of its contracts (see the validateExtra hook).

Definition at line 222 of file validation.hpp.