Error policy for std::string. Compares two strings for equality.
More...
#include <policy.hpp>
|
static constexpr std::array | names {"Equal?"} |
|
Error policy for std::string. Compares two strings for equality.
◆ StringEqualPolicy()
comppare::internal::policy::autopolicy::StringEqualPolicy::StringEqualPolicy |
( |
| ) |
|
|
default |
◆ ~StringEqualPolicy()
comppare::internal::policy::autopolicy::StringEqualPolicy::~StringEqualPolicy |
( |
| ) |
|
|
default |
◆ compute_error()
void comppare::internal::policy::autopolicy::StringEqualPolicy::compute_error |
( |
const std::string & |
a, |
|
|
const std::string & |
b |
|
) |
| |
|
inline |
◆ is_fail()
bool comppare::internal::policy::autopolicy::StringEqualPolicy::is_fail |
( |
| ) |
const |
|
inline |
◆ metric()
MetricValue< std::string > comppare::internal::policy::autopolicy::StringEqualPolicy::metric |
( |
std::size_t |
| ) |
const |
|
inline |
◆ metric_count()
static constexpr std::size_t comppare::internal::policy::autopolicy::StringEqualPolicy::metric_count |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ metric_name()
static constexpr std::string_view comppare::internal::policy::autopolicy::StringEqualPolicy::metric_name |
( |
std::size_t |
| ) |
|
|
inlinestaticconstexpr |
◆ eq_
bool comppare::internal::policy::autopolicy::StringEqualPolicy::eq_ {true} |
|
private |
◆ names
constexpr std::array comppare::internal::policy::autopolicy::StringEqualPolicy::names {"Equal?"} |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: