Implementation detail for a policy base object. More...
#include <policy.hpp>
Friends | |
template<class Fn > | |
constexpr friend auto | operator! (policy< Fn > fn) |
Logical NOT operation. More... | |
template<class Left , class Right > | |
constexpr friend auto | operator& (policy< Left > left, policy< Right > right) |
Non-short-circuited logical AND operation. More... | |
template<class Left , class Right > | |
constexpr friend auto | operator&& (policy< Left > left, policy< Right > right) |
Short-circuited logical AND operation. More... | |
template<class Left , class Right > | |
constexpr friend auto | operator| (policy< Left > left, policy< Right > right) |
Non-short-circuited logical OR operation. More... | |
template<class Left , class Right > | |
constexpr friend auto | operator|| (policy< Left > left, policy< Right > right) |
Short-circuited logical OR operation. More... | |
Implementation detail for a policy base object.
Definition at line 45 of file policy.hpp.
|
friend |
Logical NOT operation.
Definition at line 80 of file policy.hpp.
|
friend |
Non-short-circuited logical AND operation.
Definition at line 54 of file policy.hpp.
|
friend |
Short-circuited logical AND operation.
Definition at line 48 of file policy.hpp.
|
friend |
Non-short-circuited logical OR operation.
Definition at line 70 of file policy.hpp.
|
friend |
Short-circuited logical OR operation.
Definition at line 64 of file policy.hpp.