fcpp::WhenFalse< WhenTrueQueriedT, T > Class Template Reference
False / else block query of Queryable<T>::branch method. More...
#include <query.h>
Public Member Functions | |
WhenFalse (Queryable< WhenTrueQueriedT > when_true_queried, std::vector< T > when_false_items) | |
WhenFalse (const WhenFalse &)=delete | |
WhenFalse & | operator= (const WhenFalse &)=delete |
template<typename WhenFalseQuery , typename WhenFalseQueriedT = std::invoke_result_t<WhenFalseQuery, Queryable<T>>::item_type> | |
Merge< WhenTrueQueriedT, WhenFalseQueriedT > | when_false (WhenFalseQuery when_false_query) |
Detailed Description
template<typename WhenTrueQueriedT, typename T>
class fcpp::WhenFalse< WhenTrueQueriedT, T >
False / else block query of Queryable<T>::branch method.
- Template Parameters
-
WhenTrueQueried Type of items projected from true / if block query. T Type of items to query over.
The documentation for this class was generated from the following file:
- /home/runner/work/fluentcpp/fluentcpp/src/query.h