Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Function operator&&

boost::logic::operator&& — Computes the logical conjunction of two tribools.

Synopsis

// In header: <boost/logic/tribool.hpp>


BOOST_CONSTEXPR  tribool (tribool x, tribool y);
BOOST_CONSTEXPR  tribool (tribool x, bool y);
BOOST_CONSTEXPR  tribool (bool x, tribool y);
BOOST_CONSTEXPR  tribool (, tribool x);
BOOST_CONSTEXPR  tribool (tribool x, );

Description

Returns:

the result of logically ANDing the two tribool values, according to the following table:

&& false true indeterminate
false false false false
true false true indeterminate
indeterminate false indeterminate indeterminate

Throws:

Will not throw.

PrevUpHomeNext