policy_base Struct Reference

policy_base Struct Reference#

Beluga: beluga::policy_base Struct Reference
Beluga
beluga::policy_base Struct Reference

Implementation detail for a policy base object. More...

#include <policy.hpp>

Inheritance diagram for beluga::policy_base:
[legend]

Friends

template<class Left , class Right >
constexpr friend auto operator&& (policy< Left > left, policy< Right > right)
 Short-circuited logical AND operation.
 
template<class Left , class Right >
constexpr friend auto operator& (policy< Left > left, policy< Right > right)
 Non-short-circuited logical AND operation.
 
template<class Left , class Right >
constexpr friend auto operator|| (policy< Left > left, policy< Right > right)
 Short-circuited logical OR operation.
 
template<class Left , class Right >
constexpr friend auto operator| (policy< Left > left, policy< Right > right)
 Non-short-circuited logical OR operation.
 
template<class Fn >
constexpr friend auto operator! (policy< Fn > fn)
 Logical NOT operation.
 

Detailed Description

Implementation detail for a policy base object.


The documentation for this struct was generated from the following file:
  • /home/runner/work/beluga/beluga/beluga/include/beluga/policies/policy.hpp