libzypp  17.34.1
zyppng::LogicHelper< Sub > Struct Template Reference

#include <zypp/ng/workflows/logichelpers.h>

Public Types

template<class Type >
using MaybeAsyncRef = std::conditional_t< detail::is_async_op_v< Sub >, AsyncOpRef< Type >, Type >
 

Public Member Functions

virtual ~LogicHelper ()
 
Sub * subClass ()
 
template<typename T >
auto makeReadyResult (T &&res)
 

Detailed Description

template<typename Sub>
struct zyppng::LogicHelper< Sub >

Definition at line 207 of file logichelpers.h.

Member Typedef Documentation

◆ MaybeAsyncRef

template<typename Sub >
template<class Type >
using zyppng::LogicHelper< Sub >::MaybeAsyncRef = std::conditional_t< detail::is_async_op_v<Sub>, AsyncOpRef<Type>, Type>

Definition at line 210 of file logichelpers.h.

Constructor & Destructor Documentation

◆ ~LogicHelper()

template<typename Sub >
virtual zyppng::LogicHelper< Sub >::~LogicHelper ( )
inlinevirtual

Definition at line 212 of file logichelpers.h.

Member Function Documentation

◆ subClass()

template<typename Sub >
Sub* zyppng::LogicHelper< Sub >::subClass ( )
inline

Definition at line 214 of file logichelpers.h.

◆ makeReadyResult()

template<typename Sub >
template<typename T >
auto zyppng::LogicHelper< Sub >::makeReadyResult ( T &&  res)
inline

Definition at line 219 of file logichelpers.h.


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