libkazv
Kazv::PromiseCombination Namespace Reference

Classes

struct  DefaultForPromiseT
 
struct  DefaultForPromiseT< T, std::void_t< decltype(createDefaultForPromiseThen(std::declval< T >()))> >
 

Functions

constexpr bool createDefaultForPromiseThen (bool)
 
constexpr bool dataCombine (bool a, bool b)
 
constexpr bool dataCombineNone (bool)
 
template<class T >
constexpr T defaultForPromiseThen (T)
 

Function Documentation

◆ createDefaultForPromiseThen()

constexpr bool Kazv::PromiseCombination::createDefaultForPromiseThen ( bool  )
constexpr

◆ dataCombine()

constexpr bool Kazv::PromiseCombination::dataCombine ( bool  a,
bool  b 
)
constexpr

◆ dataCombineNone()

constexpr bool Kazv::PromiseCombination::dataCombineNone ( bool  )
constexpr

◆ defaultForPromiseThen()

template<class T >
constexpr T Kazv::PromiseCombination::defaultForPromiseThen ( )
constexpr