libzypp
17.32.5
|
Public Types | |
using | ZyppContextRefType = MaybeAsyncContextRef< OpType > |
using | ZyppContextType = remove_smart_ptr_t< ZyppContextRefType > |
using | ProvideType = typename ZyppContextType::ProvideType |
using | MediaHandle = typename ProvideType::MediaHandle |
using | ProvideRes = typename ProvideType::Res |
![]() | |
using | ExecutorType = Executor |
using | Result = typename OpType::value_type |
template<class Type > | |
using | MaybeAsyncRef = std::conditional_t< detail::is_async_op_v< OpType >, AsyncOpRef< Type >, Type > |
Public Member Functions | |
ZYPP_ENABLE_LOGIC_BASE (Executor, OpType) | |
ImportKeyFromRepoLogic (ZyppContextRefType context, std::string &&keyId, zypp::RepoInfo &&info) | |
MaybeAsyncRef< bool > | execute () |
![]() | |
LogicBase () | |
virtual | ~LogicBase () |
Executor * | executor () |
template<typename T > | |
auto | makeReadyResult (T &&res) |
Public Attributes | |
ZyppContextRefType | _context |
std::string | _keyId |
zypp::RepoInfo | _repo |
Additional Inherited Members | |
![]() | |
template<typename ... Args, typename FOpType = OpType> | |
static std::enable_if_t< detail::is_async_op_v< FOpType >, AsyncOpRef< Result > > | run (Args &&...args) |
template<typename ... Args, typename FOpType = OpType> | |
static std::enable_if_t< !detail::is_async_op_v< FOpType >, Result > | run (Args &&...args) |
Definition at line 29 of file keyringwf.cc.
using zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::ZyppContextRefType = MaybeAsyncContextRef<OpType> |
Definition at line 31 of file keyringwf.cc.
using zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::ZyppContextType = remove_smart_ptr_t<ZyppContextRefType> |
Definition at line 32 of file keyringwf.cc.
using zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::ProvideType = typename ZyppContextType::ProvideType |
Definition at line 33 of file keyringwf.cc.
using zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::MediaHandle = typename ProvideType::MediaHandle |
Definition at line 34 of file keyringwf.cc.
using zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::ProvideRes = typename ProvideType::Res |
Definition at line 35 of file keyringwf.cc.
|
inline |
Definition at line 40 of file keyringwf.cc.
zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::ZYPP_ENABLE_LOGIC_BASE | ( | Executor | , |
OpType | |||
) |
|
inline |
Definition at line 44 of file keyringwf.cc.
ZyppContextRefType zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::_context |
Definition at line 95 of file keyringwf.cc.
std::string zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::_keyId |
Definition at line 96 of file keyringwf.cc.
zypp::RepoInfo zyppng::KeyRingWorkflow::ImportKeyFromRepoLogic< Executor, OpType >::_repo |
Definition at line 97 of file keyringwf.cc.