fcpp::WhenTrue< T > Class Template Reference

True / if block query of Queryable<T>::branch method. More...

#include <query.h>

Public Member Functions

 WhenTrue (std::vector< T > when_true_items, std::vector< T > when_false_items)
 
 WhenTrue (const WhenTrue &)=delete
 
WhenTrueoperator= (const WhenTrue &)=delete
 
template<typename WhenTrueQuery , typename WhenTrueQueriedT = std::invoke_result_t<WhenTrueQuery, Queryable<T>>::item_type>
WhenFalse< WhenTrueQueriedT, T > when_true (WhenTrueQuery when_true_query)
 

Detailed Description

template<typename T>
class fcpp::WhenTrue< T >

True / if block query of Queryable<T>::branch method.

Template Parameters
TType of items to query over.

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