ALP User Documentation 0.7.0
Algebraic Programming User Documentation
List of all members
logical_and< D1, D2, D3, implementation > Class Template Reference

The logical and. More...

#include <ops.hpp>

Inherits Operator< internal::logical_and< D1, D1, D1, config::default_backend > >.

Detailed Description

template<typename D1, typename D2 = D1, typename D3 = D2, enum Backend implementation = config::default_backend>
class grb::operators::logical_and< D1, D2, D3, implementation >

The logical and.

It returns true when both of its inputs evaluate true, and returns false otherwise.

If the output domain is not Boolean, then the returned value is true or false cast to the output domain.

Warning
Thus both input domains and the output domain must be castable to bool.

The documentation for this class was generated from the following file: