Struct policy_base
Defined in File policy.hpp
Inheritance Relationships
Derived Types
public beluga::policy< state_type >
(Template Struct policy)public beluga::policy< decltype(particles_)>
(Template Struct policy)public beluga::policy< PolicyFn >
(Template Struct policy)
Struct Documentation
-
struct policy_base
Implementation detail for a policy base object.
Subclassed by beluga::policy< state_type >, beluga::policy< decltype(particles_)>, beluga::policy< PolicyFn >
Friends
- template<class Left, class Right> inline friend constexpr friend auto operator&& (policy< Left > left, policy< Right > right)
Short-circuited logical AND operation.
- template<class Left, class Right> inline friend constexpr friend auto operator& (policy< Left > left, policy< Right > right)
Non-short-circuited logical AND operation.
- template<class Left, class Right> inline friend constexpr friend auto operator|| (policy< Left > left, policy< Right > right)
Short-circuited logical OR operation.
- template<class Left, class Right> inline friend constexpr friend auto operator| (policy< Left > left, policy< Right > right)
Non-short-circuited logical OR operation.
- template<class Fn> inline friend constexpr friend auto operator! (policy< Fn > fn)
Logical NOT operation.