xtd 0.2.0
Loading...
Searching...
No Matches
and_operator_value.hpp
Go to the documentation of this file.
1
4#pragma once
5#include "that_value.hpp"
6
8namespace xtd {
10 namespace tunit {
12 namespace constraints {
14 template<class actual_t> class operator_value;
16
17 template<class actual_t>
18 class and_operator_value : public that_value<actual_t> {
19 protected:
21
23 and_operator_value() = default;
24 and_operator_value(that_value<actual_t>&& v) : that_value<actual_t> {std::move(v)} {}
25 and_operator_value(const that_value<actual_t>& v) : that_value<actual_t> {v} {}
27
28 private:
29 template<class value_t> friend class operator_value;
30 };
31 }
32 }
33}
Definition operator_value.hpp:21
@ v
The V key.
Definition console_key.hpp:130
The constraints namespace contains the constraint-based assert model.
Definition actual_value.hpp:12
The tunit namespace contains a unit test library.
Definition abort_error.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8
Contains xtd::tunit::constraints::that_value class.