|
libzypp 17.38.5
|
Typedefs | |
| template<typename T> | |
| using | EventSource = SignalProxy<void()> (T::*)() |
| template<typename Function, typename ArgType> | |
| using | mbind_cb_result_t = typename std::conditional_t< std::is_same_v<ArgType,void>, std::invoke_result<Function>,std::invoke_result<Function, ArgType> >::type |
Functions | |
| template<typename Variant, typename Type, template< typename, typename > typename Compare = std::is_same, size_t I = 0> | |
| constexpr bool | VariantHasType () |
| Constexpr function that evaluates to true if a variant type Variant already contains the type Type. | |
| template<typename Excpt, typename ... Rest> | |
| bool | containsOneOfExceptionImpl (const std::exception_ptr &exceptionPtr) |
| template<typename T> | |
| bool | waitForCanContinueExpected (const expected< T > &value) |
| template<typename ResultType, typename E> | |
| ResultType | expected_make_error (E &&error) |
| template<typename ResultType> | |
| ResultType | expected_forward (ResultType &&res) |
| using zyppng::detail::EventSource = SignalProxy<void()> (T::*)() |
Definition at line 31 of file statemachine.h.
| using zyppng::detail::mbind_cb_result_t = typename std::conditional_t< std::is_same_v<ArgType,void>, std::invoke_result<Function>,std::invoke_result<Function, ArgType> >::type |
Definition at line 482 of file expected.h.
|
constexpr |
Constexpr function that evaluates to true if a variant type Variant already contains the type Type.
The Compare argument can be used to change how equality of a type is calculated
Definition at line 105 of file statemachine.h.
| bool zyppng::detail::containsOneOfExceptionImpl | ( | const std::exception_ptr & | exceptionPtr | ) |
Definition at line 101 of file algorithm.h.
Definition at line 485 of file expected.h.
| ResultType zyppng::detail::expected_make_error | ( | E && | error | ) |
Definition at line 503 of file expected.h.
| ResultType zyppng::detail::expected_forward | ( | ResultType && | res | ) |
Definition at line 508 of file expected.h.