libzypp 17.38.1
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 Czyppng::Statemachine< Derived, StateId, Transitions >::_InitialState
 Czyppng::AbstractSpawnEngine
 Czyppng::AbstractDirectSpawnEngine
 Czyppng::ForkSpawnEngine
 Csigc::adapts
 Czyppng::internal::lock_shared< T_functor, Lockers >
 Czyppng::detail::add_type_to_collection< Templ, NewType, TupleType, condition >This adds the type NewType to the collection if the condition is true
 Czyppng::detail::add_type_to_collection< Templ, NewType, Templ< Types... >, false >
 Czyppng::detail::add_type_to_collection< Templ, NewType, Templ< Types... >, true >
 Cztui::AliveCursor
 Czyppng::detail::and_then_helper< Callback >
 Czyppng::function_traits< R(Args...)>::argument< N >
 Czypp::json::Array
 Czyppng::AsyncQueueBase
 Czyppng::AsyncQueue< Message >
 Czyppng::detail::AsyncToSyncResult< PrevRes, Callback, Enable >
 Czypp::media::AttachedMediaA simple structure containing references to a media source and its attach point
 Czypp::media::AttachPointAttach point of a media source
 Czypp::media::AuthDataClass for handling media authentication data
 Czypp::media::CurlAuthDataCurl HTTP authentication data
 Czypp::media::AuthDataComparator
 Czyppng::AutoDisconnect
 Czypp::AutoDispose< Tp >Reference counted access to a Tp object calling a custom Dispose function when the last AutoDispose handle to it is destroyed or reset
 Czypp::AutoDispose< FILE * >
 Czypp::AutoFILEAutoDispose<FILE*> calling ::fclose
 Czypp::AutoDispose< int >
 Czypp::AutoFDAutoDispose<int> calling ::close
 Czypp::AutoDispose< Tp * >
 Czypp::AutoFREE< Tp >
 Czypp::AutoDispose< void * >
 Czypp::AutoFREE< void >
 Czypp::AutoFREE< void >
 Czypp::AutoDispose< void >
 Czypp::Deferred
 CAutoFREE< Tp >AutoDispose<Tp*> calling ::free
 Czyppng::detail::AwaitImpl< T, SigGetter >
 CB1
 Cstd::conjunction< B1 >
 Cstd::disjunction< B1 >
 Czypp::json::Bool
 Cstd::bool_constant
 Cstd::negation< B >
 Czypp::ByteCountStore and operate with byte count
 Czypp::C_StrConvenience char* constructible from std::string and char*, it maps (char*)0 to an empty string
 Czypp::media::CDTools
 Czypp::CheckSum
 Czyppng::ProgressObserverPrivate::ChildInfo
 Czyppng::ListChoiceRequest::Choice
 Czyppng::IOBuffer::Chunk
 CCleanerData
 Czypp::CleanerThread
 Czyppng::SocketPrivate::ClosedState
 Czyppng::SocketPrivate::ClosingState
 Czypp::exception_detail::CodeLocationKeep FILE, FUNCTION and LINE
 Czyppng::detail::collect_helper
 Czyppng::detail::collect_transitions< State, Transitions >
 Czyppng::detail::collect_transitions_helper< State, TupleSoFar, Head, Transitions >Collect all transitions that have the same SourceState as the first type argument
 Czyppng::detail::collect_transitions_helper< State, TupleSoFar, Head >
 Cztui::ansi::ColorVarious ways to define ansi SGR sequences
 Cztui::ansi::ColorStreamColored stream output if do_colors
 Cztui::ColorStreamColored stream output if do_colors
 Cztui::ansi::ColorStringColored string if do_colors
 Cztui::CCString< ColorContext::DEFAULT >
 Cztui::CCString< ColorContext::MSG_STATUS >
 Cztui::CCString< ColorContext::MSG_ERROR >
 Cztui::CCString< ColorContext::MSG_WARNING >
 Cztui::CCString< ColorContext::POSITIVE >
 Cztui::CCString< ColorContext::CHANGE >
 Cztui::CCString< ColorContext::NEGATIVE >
 Cztui::CCString< ColorContext::HIGHLIGHT >
 Cztui::CCString< ColorContext::LOWLIGHT >
 Cztui::CCString< _ctxt >
 Cztui::ColorStringColored string if do_colors
 Cztui::CCString< ColorContext::DEFAULT >
 Cztui::CCString< ColorContext::MSG_STATUS >
 Cztui::CCString< ColorContext::MSG_ERROR >
 Cztui::CCString< ColorContext::MSG_WARNING >
 Cztui::CCString< ColorContext::POSITIVE >
 Cztui::CCString< ColorContext::CHANGE >
 Cztui::CCString< ColorContext::NEGATIVE >
 Cztui::CCString< ColorContext::HIGHLIGHT >
 Cztui::CCString< ColorContext::LOWLIGHT >
 Cztui::CCString< _ctxt >
 Cztui::ansi::ColorTraits< Tp_ >
 Cztui::ansi::ColorTraits< Color::Constant >
 CColorTraits< Tp_ >Traits class to enable custom Color construction
 Cztui::ansi::ColorTraits< ztui::ColorContext >
 Cztui::table::ColumnTable column style setter
 Cztui::ctcdetail::ColumnIf< Tif_, Telse_ >Remember either _if or _else function
 Cztui::ctcdetail::ColumnIf< Tif_, Tif_ >Specialization both functions return the same type
 Czypp::CombinedProgressDataProgress callback from another progress
 Cztui::ansi::Color::Comp
 Cstd::conditional_t
 Cstd::conjunction< B1, Bn... >
 Cstd::disjunction< B1, Bn... >
 Cztui::Config
 Czypp::parser::econf::ConfigurationContextProvide access to the prioritized list of files and drop-ins to read and merge for a specific config file
 Czypp::ContentTypeMime type like 'type/subtype' classification of content
 Czyppng::Context
 Czyppng::detail::ContinueUntilValidPredicate
 Czypp::media::CredentialFileReaderParse credentials files and catalogs
 Czypp::media::CredentialManager
 Czypp::media::CredManagerOptions
 Czypp::media::CurlConfigStructure holding values of curlrc options
 Czyppng::CurlMultiPartDataReceiver
 Czyppng::NetworkRequestPrivate
 Cinternal::CurlPollHelper::CurlPoll
 Czypp::media::MediaCurlImplementation class for FTP, HTTP and HTTPS MediaHandler
 Cinternal::CurlPollHelper
 Czypp::ProgressData::Data
 Czyppng::LazyMediaHandle< ProvideType >::Data
 Czypp::DateStore and operate on date (time_t)
 Czypp::DefaultIntegral< Tp, TInitial >Integral type with defined initial value when default constructed
 Cstd::detail::detector< Default, AlwaysVoid, Op, Args >
 Cstd::detail::detector< Default, std::void_t< Op< Args... > >, Op, Args... >
 Czypp::filesystem::DevInoCacheSimple cache remembering device/inode to detect hardlinks
 Czypp::DigestCompute Message Digests (MD5, SHA1 etc)
 Czypp::filesystem::DirEntryListentry returned by readdir
 Czypp::DtorResetAssign a vaiable a certain value when going out of scope
 Cztui::mbs::MbsWriteWrapped::ScopedIndentIncrementTemporarily increase indent
 Czypp::detail::Dump< Tp >
 Czypp::_logtoolsdetail::DumpKeys< TMap >Std::map wrapper for stream output of keys
 Czypp::_logtoolsdetail::DumpMap< TMap >Std::map wrapper for stream output
 Czypp::_logtoolsdetail::DumpValues< TMap >Std::map wrapper for stream output of values
 Czypp::externalprogram::EarlyPipeHelper providing pipe FDs for ExternalProgramWithStderr
 Czypp::ExternalProgramWithStderrExternalProgram extended to offer reading programs stderr
 Czypp::Date::EDateFormatDefDate formats for printing (use like 'enum class DateFormat')
 Cstd::enable_shared_from_this
 Czyppng::Base
 Czyppng::AbstractEventSource
 Czyppng::AsyncQueueWatch
 Czyppng::SocketNotifier
 Czyppng::UnixSignalSource
 Czyppng::AsyncOpBase
 Czyppng::AsyncOp< AsyncResType >
 Czyppng::detail::AsyncFirstOfImpl< Container, AsyncResType, Transformation, Predicate, DefaultType >
 Czyppng::AsyncOp< typename CallbackOp::value_type >
 Czyppng::detail::AsyncToAsyncResult< PrevRes, CallbackOp, AOpRes >
 Czyppng::AsyncOp< remove_smart_ptr_t< std::invoke_result_t< Callback, PrevRes > >::value_type >
 Czyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_async_res_v< Callback, PrevRes > > >
 Czyppng::AsyncOp< std::invoke_result_t< Callback, PrevRes > >
 Czyppng::detail::AsyncToSyncResult< PrevRes, Callback, std::enable_if_t< is_sync_monad_cb_with_sync_res_v< Callback, PrevRes > > >
 Czyppng::AsyncOp< std::shared_ptr< ArgType > >
 Czyppng::detail::AwaitImpl< ArgType, SignalProxy< SigR(SigT...)>(ArgType::*)()>
 Czyppng::AsyncOp< T >
 Czyppng::detail::ReadyResult< T >
 Czyppng::AsyncOp< remove_smart_ptr_t< function_traits< Task >::return_type >::value_type >
 Czyppng::detail::RedoWhileImpl< Task, Pred, std::enable_if_t< is_async_op< remove_smart_ptr_t< typename function_traits< Task >::return_type > >::value > >
 Czyppng::AsyncOp< MyAsyncOp::value_type >
 Czyppng::detail::RedoWhileImpl< std::shared_ptr< MyAsyncOp >, Pred, std::enable_if_t< is_async_op< MyAsyncOp >::value > >
 Czyppng::AsyncOp< Container< AsyncOp::value_type > >
 Czyppng::detail::WaitForImpl< Container, AsyncOp, CArgs >
 Czyppng::AsyncOp< Result >
 Czyppng::BasicState< StatemachineType, isFin >
 Czyppng::SimpleState< StatemachineType, sId, isFin >
 Czyppng::CurlMultiPartHandlerThe CurlMultiPartHandler class
 Czyppng::EventDispatcher
 Czyppng::EventLoop
 Czyppng::IODevice
 Czyppng::AsyncDataSource
 Czyppng::Process
 Czyppng::Socket
 Czyppng::NetworkRequest
 Czyppng::ProgressObserver
 Czyppng::Provide
 Czyppng::StompFrameStream
 Czyppng::TimerRepetitive and single-shot timers
 Czyppng::UserInterface
 Czyppng::UserRequest
 Czyppng::BooleanChoiceRequest
 Czyppng::ListChoiceRequest
 Czyppng::ShowMessageRequest
 Czyppng::ZckLoader
 Czypp::ErrnoConvenience errno wrapper
 Cztui::Out::ErrorConvenience class Error reporting
 Czypp::xml::detail::EscapedString
 Cztui::ansi::tty::EscapeSequenceANSI Escape sequences and their fallback if no tty
 Czypp::Date::ETimeFormatDefTime formats for printing (use like 'enum class TimeFormat')
 Czypp::Date::ETimeZoneFormatDefTimezone indicator for printing (use like 'enum class TimeZoneFormat')
 Cstd::exception
 Czypp::ExceptionBase class for Exception
 Czypp::CheckSumException
 Czypp::DateFormatException
 Czypp::FileCheckException
 Czypp::CheckSumCheckException
 Czypp::SignatureCheckException
 Czypp::PluginFrameExceptionBase class for PluginFrame Exception
 Czypp::UserRequestExceptionBase for exceptions caused by explicit user request
 Czypp::io::TimeoutException
 Czypp::media::MediaExceptionJust inherits Exception to separate media exceptions
 Czypp::media::MediaBadAttachPointException
 Czypp::media::MediaBadCAException
 Czypp::media::MediaBadFilenameException
 Czypp::media::MediaBadUrlException
 Czypp::media::MediaBadUrlEmptyDestinationException
 Czypp::media::MediaBadUrlEmptyFilesystemException
 Czypp::media::MediaBadUrlEmptyHostException
 Czypp::media::MediaUnsupportedUrlSchemeException
 Czypp::media::MediaCurlException
 Cinternal::MediaCurlExceptionMayRetryInternalyAttempt to work around certain issues by autoretry in MediaCurl::getFileCopy E.g
 Czypp::media::MediaCurlInitException
 Czypp::media::MediaCurlSetOptException
 Czypp::media::MediaFileNotFoundException
 Czypp::media::MediaFileSizeExceededException
 Czypp::media::MediaForbiddenException
 Czypp::media::MediaInvalidCredentialsException
 Czypp::media::MediaIsSharedException
 Czypp::media::MediaJammedException
 Czypp::media::MediaMountException
 Czypp::media::MediaNotADirException
 Czypp::media::MediaNotAFileException
 Czypp::media::MediaNotAttachedException
 Czypp::media::MediaNotDesiredException
 Czypp::media::MediaNotEjectedException
 Czypp::media::MediaNotOpenException
 Czypp::media::MediaNotSupportedException
 Czypp::media::MediaRequestCancelledException
 Czypp::media::MediaSystemException
 Czypp::media::MediaTemporaryProblemExceptionFor HTTP 503 and similar
 Czypp::media::MediaTimeoutException
 Czypp::media::MediaUnauthorizedException
 Czypp::media::MediaUnmountException
 Czypp::media::MediaWriteException
 Czypp::parser::EconfExceptionThrown by EconfDict
 Czypp::parser::ParseException
 Czypp::url::UrlExceptionBase class for all URL exceptions
 Czypp::url::UrlBadComponentExceptionThrown if a url component is invalid
 Czypp::url::UrlDecodingExceptionThrown if the encoded string contains a NUL byte (%00)
 Czypp::url::UrlNotAllowedExceptionThrown if scheme does not allow a component
 Czypp::url::UrlNotSupportedExceptionThrown if a feature e.g
 Czypp::url::UrlParsingExceptionThrown if the url or a component can't be parsed at all
 Czyppng::AsyncOpNotReadyException
 Czyppng::CancelNotImplementedException
 Czyppng::InvalidMessageReceivedException
 Czyppng::NotFoundException
 Czyppng::ZckError
 Czyppng::expected< T, E >
 Czyppng::expected< void, E >
 Czypp::externalprogram::ExternalDataSourceBidirectional stream to external data
 Czypp::ExternalProgramExecute a program and give access to its io An object of this class encapsulates the execution of an external program
 Czypp::ExternalProgramWithSeperatePgidExternalProgram extended to change the progress group ID after forking
 Czypp::ExternalProgramWithStderrExternalProgram extended to offer reading programs stderr
 Cstd::false_type
 Cstd::disjunction< B1 >
 Cstd::disjunction< B1, Bn... >
 Czyppng::detail::has_value_type< T, std::void_t< typename T::value_type > >
 Czyppng::detail::is_asyncop_type< T, std::enable_if_t< std::is_convertible_v< T *, AsyncOp< typename T::value_type > * > > >
 Czyppng::detail::is_future_monad_cb< Callback, MsgType, std::void_t< std::enable_if_t< is_async_op_v< Callback > >, decltype(std::declval< remove_smart_ptr_t< Callback > >()(std::declval< MsgType >())) > >
 Czyppng::detail::is_nested_async< AsyncOpRef< AsyncOpRef< T > > >
 Czyppng::detail::is_sync_monad_cb< Callback, MsgType, std::void_t< std::enable_if_t< !is_async_op_v< Callback > >, std::enable_if_t< !std::is_same_v< void, decltype(std::declval< Callback >()(std::declval< MsgType >())) > > > >
 Czyppng::detail::is_sync_monad_cb_with_async_res< Callback, MsgType, std::void_t< std::enable_if_t< is_sync_monad_cb< Callback, MsgType >::value >, std::enable_if_t< callback_returns_async_op< Callback, MsgType >::value > > >
 Czyppng::detail::is_sync_monad_cb_with_sync_res< Callback, MsgType, std::void_t< std::enable_if_t< is_sync_monad_cb< Callback, MsgType >::value >, std::enable_if_t< !callback_returns_async_op< Callback, MsgType >::value > > >
 Czyppng::is_instance_of< Templ, Templ< Args... > >
 Cstd::disjunction<... >
 Czyppng::detail::has_value_type< T, Enable >
 Czyppng::detail::is_asyncop_type< T, Enable >
 Czyppng::detail::is_future_monad_cb< Callback, MsgType, typename >
 Czyppng::detail::is_nested_async< T >
 Czyppng::detail::is_sync_monad_cb< Callback, MsgType, typename >
 Czyppng::detail::is_sync_monad_cb_with_async_res< Callback, MsgType, typename >
 Czyppng::detail::is_sync_monad_cb_with_sync_res< Callback, MsgType, typename >
 Czyppng::is_instance_of< Templ, Type >
 Czypp::detail::FdStreamBufImpl
 Czypp::detail::SimpleStreamBuf< detail::FdStreamBufImpl >
 Czyppng::NetworkRequestPrivate::FileVerifyInfo
 Cfilter_iteratorAn iterator over the subset of elements of some sequence which satisfy a given predicate
 Czyppng::NetworkRequestPrivate::finished_t
 Czyppng::detail::FirstOfHelper< Transformation, Predicate, DefaultType >
 Czypp::base::Flags< TEnum >A type-safe way of storing OR-combinations of enum values (like QTs QFlags)
 Czypp::str::FormatConvenient building of std::string with boost::format
 Cfunction_output_iteratorAn output iterator wrapping a unary function object; each time an element is written into the dereferenced iterator, it is passed as a parameter to the function object
 Czyppng::function_traits< F, class >
 Czyppng::function_traits< decltype(&F::operator())>
 Czyppng::function_traits< F, std::void_t< decltype(&F::operator())> >
 Czyppng::function_traits< R(Args...)>
 Czyppng::function_traits< R(&)(Args...)>
 Czyppng::function_traits< R(*)(Args...)>
 Czyppng::function_traits< R(C &)>
 Czyppng::function_traits< R(C::*)>
 Czyppng::function_traits< R(C &, Args...)>
 Czyppng::function_traits< R(C::*)(Args...) const >
 Czyppng::function_traits< R(C::*)(Args...)>
 Czyppng::GAbstractEventSource
 Czypp::GetPairFirst< TPair >Functor taking a std::pair returning std::pair.first
 Czypp::GetPairSecond< TPair >Functor taking a std::pair returning std::pair.second
 Czyppng::GLibTimerSource
 Czyppng::GlibWaitPIDData
 Czyppng::GUnixPollFD
 Cgzstreambufimpl
 Czypp::detail::SimpleStreamBuf< gzstreambufimpl >
 Czypp::gzstream_detail::gzstreambufimplStreambuffer reading or writing gzip files
 Czypp::xmlout::Node::HasContentExceptionException type thrown if attributes are added to a closed start node
 Czyppng::HeaderValue
 Czyppng::HeaderValueMap
 CImpl
 Czypp::detail::SimpleStreamBuf< Impl >
 Czypp::DtorReset::Impl< TVar, TVal >Requires TVal being copy constructible, and assignment TVar = TVal defined
 Czypp::media::CredentialManager::Impl
 Czypp::media::ProxyInfo::Impl
 Czypp::media::ProxyInfoLibproxy
 Czypp::media::ProxyInfoSysconfig
 Czypp::media::TransferSettings::Impl
 Czypp::media::UrlResolverPlugin::ImplUrlResolverPlugin implementation
 Czypp::OnMediaLocation::ImplOnMediaLocation implementation
 Czypp::PluginFrame::ImplPluginFrame implementation
 Czyppng::SocketPrivate::InitialState
 Czypp::InputStreamHelper to create and pass std::istream
 Czyppng::detail::inspect_err_helper< Callback >
 Czyppng::detail::inspect_helper< Callback >
 Czypp::json::Int
 Czypp::rw_pointer::Intrusive< D >
 Cintrusive_ptr
 Czyppng::IOBuffer
 Cstd::is_same
 Czyppng::detail::is_same_state< A, B >Evaluates to true if type A and type B wrap the same State type
 Cstd::istream
 Czypp::detail::fXstream< std::istream, gzstream_detail::fgzstreambuf >
 Czypp::detail::fXstream< std::istream, detail::ZChunkStreamBuf >
 Czypp::Iterable< TIterator >
 Cboost::iterator_adaptor
 Czyppng::HeaderValueMap::const_iterator
 Cboost::iterator_facade
 Czypp::MirroredOrigin::iter< MirroredOrigin, OriginEndpoint >
 Czypp::MirroredOrigin::iter< MirroredOrigin const, OriginEndpoint const >
 Czypp::MirroredOrigin::iter< Parent, Value >
 Czypp::str::detail::JoinFormat< Intro, Pfx, Sep, Sfx, Extro, Pel, Sel >A basic format description to print a collection
 Czypp::kvmap::KVMapPolicyKVMapPolicy for conversion of KVMaps to/from string
 Czypp::kvmap::KVMapBase::CharSep< kv, f >KVMapPolicy for KVMaps using a single char as separator (e.g
 Czyppng::LazyMediaHandle< ProvideType >
 Cztui::TableRow::Less
 Czyppng::detail::lifter< LiftedFun, extra >
 Czyppng::detail::lifter< std::shared_ptr< AsyncOp >, std::void_t< std::enable_if_t< zyppng::detail::is_async_op< AsyncOp >::value > > >
 Czypp::base::LogControl::LineFormaterIf you want to format loglines by yourself, derive from this, and overload format
 Czypp::base::LogControl::JournalLineFormaterOur default format but without date, host and PID info
 Czypp::base::ProfilingFormater
 Czypp::log::LineWriterIf you want to log the (formated) loglines by yourself, derive from this, and overload writeOut
 Czypp::log::StreamLineWriterBase class for ostream based LineWriter
 Czypp::log::FileLineWriterLineWriter to file
 Czypp::log::StderrLineWriterLineWriter to stderr
 Czypp::log::StdoutLineWriterLineWriter to stdout
 Cztui::out::ListLayoutBasic list layout
 Cztui::out::detail::ListLayoutInit< true, false, false, 0U >
 Cztui::out::detail::ListLayoutInit< true, true, false, 0U >
 Cztui::out::detail::ListLayoutInit< true, true, true, 0U >
 Cztui::out::detail::ListLayoutInit< true, true, false, 2U >
 Cztui::out::detail::ListLayoutInit< true, true, true, 2U >
 Cztui::out::detail::ListLayoutInit< false, true, false, 2U >
 Cztui::out::detail::ListLayoutInit< singleline_, wrapline_, gaped_, indent_ >
 Czypp::LogClient
 Czypp::base::LogControlMaintain logfile related options
 Czypp::base::LogControlImplLogControl implementation (thread_local Singleton)
 Czypp::base::logger::LogControlImplLogControl implementation (thread_local Singleton)
 Czypp::base::logger::Loglinestream
 Czypp::LogThread
 Czyppng::detail::make_state_set< Head, Transitions >
 Czyppng::detail::make_state_set_helper< VariantSoFar, Head, Transitions >Iterates over the list of Transitions and collects them all in a std::variant<State1, State2, ...> type
 Czyppng::detail::make_state_set_helper< VariantSoFar, Head >
 Czyppng::detail::make_statewithtransition< State, Transitions >Turns a State type into its StateWithTransitions counterpart
 Czyppng::detail::make_statewithtransition_set< NoState, StateVariant, Transitions >
 Czyppng::detail::make_statewithtransition_set< NoState, std::variant< HeadState, States... >, Transitions... >
 Czyppng::detail::make_statewithtransition_set_helper< VariantSoFar, StateVariant, Transitions >Iterates over each State in the StateVariant argument, collects the corresponding Transitions and combines the results in a std::variant< StateWithTransitions<...>,... > type
 Czyppng::detail::make_statewithtransition_set_helper< VariantSoFar, std::variant< HeadState >, Transitions... >
 Czyppng::detail::make_statewithtransition_set_helper< VariantSoFar, std::variant< HeadState, State... >, Transitions... >
 Cstd::make_void< Ts >
 Cstd::map
 Czypp::kvmap::KVMapBaseBase class for KVMaps, (key,value) pairs
 Czypp::KVMap< kvmap::KVMapBase::CharSep<'=', ','> >
 Czypp::KVMap< KVMapOpts >A map of (key,value) strings
 Czypp::_logtoolsdetail::MapEntry< TPair >Std::pair wrapper for std::map output
 Czypp::MapKVIteratorTraits< TMap >Traits for std::map key and value iterators
 Cztui::mbs::MbsIteratorIterate chars and ANSI SGR in a multi-byte character string
 Cztui::mbs::MbsIteratorNoSGRMbsIterator skipping ANSI SGR
 Cztui::mbs::MbsWriteWrappedWrite MBString optionally wrapped and indented
 Cztui::mbs::MbToWc
 Czypp::media::MediaBlockSingle block from the blocklist, consisting of an offset and a size
 Czypp::media::MediaBlockList
 Czypp::MediaConfigPrivate
 Czypp::media::MediaHandlerAbstract base class for 'physical' MediaHandler like MediaCD, etc
 Czypp::media::MediaCDImplementation class for CD/DVD MediaHandler
 Czypp::media::MediaCIFSImplementation class for CIFS MediaHandler
 Czypp::media::MediaDIRImplementation class for DIR MediaHandler
 Czypp::media::MediaDISKImplementation class for DISK MediaHandler
 Czypp::media::MediaISOImplementation class for ISO MediaHandler
 Czypp::media::MediaNFSImplementation class for NFS MediaHandler
 Czypp::media::MediaNetworkCommonHandlerBaseclass for MediaCurl
 Czypp::media::MediaCurlImplementation class for FTP, HTTP and HTTPS MediaHandler
 Czypp::media::MediaCurl2Implementation class for FTP, HTTP and HTTPS MediaHandler
 Czypp::media::MediaPluginImplementation class for plugin MediaHandler
 Czypp::media::MediaHandlerFactory
 Czypp::media::MediaManager_Impl
 Czypp::internal::MediaNetworkRequestExecutor
 Czypp::media::MediaPriorityDerive a numeric priority from Url scheme according to zypp.conf(download.media_preference)
 Czypp::media::MediaSourceMedia source internally used by MediaManager and MediaHandler
 Czypp::media::MediaVerifierBaseInterface to implement a media verifier
 Czypp::media::NoVerifierDummy default media verifier, which is always happy
 Czyppng::internal::MemberFunction< Func >
 Czyppng::internal::MemberFunction< Ret(BType::*)(Args...)>
 Czyppng::MemSignal< SignalHost, ReturnType, Arguments >
 Czypp::media::MetalinkMirror
 Czypp::MirroredOriginManages a data source characterized by an authoritative URL and a list of mirror URLs
 Czypp::MirroredOriginSetA smart container that manages a collection of MirroredOrigin objects, automatically grouping endpoints and preserving the insertion order of their schemes
 Czypp::MLSepHelper to produce not-NL-terminated multi line output
 Czypp::media::MountInterface to the mount program
 Czypp::media::MountEntryA "struct mntent" like mount entry structure, but using std::strings
 Czyppng::detail::mtry_helper< Callback >
 Czyppng::myerror_t< T >
 Czyppng::NestedAsyncOpMixin< Base, Result >
 Czyppng::NetworkRequestErrorThe NetworkRequestError class Represents a error that occured in
 Czyppng::NetworkRequestErrorPrivate
 Czypp::xmlout::NodeRAII writing a nodes start/end tag
 Czypp::base::NonCopyable
 Cztui::Application
 Cztui::OutBase class for producing common (for now) zypper output
 Cztui::OutNormal
 Cztui::Out::ProgressBarConvenience class for progress output
 Czypp::AutoDispose< Tp >::Impl
 Czypp::AutoDispose< void >::Impl
 Czypp::MediaConfig
 Czypp::filesystem::TmpPath::ImplClean or delete a directory on destruction
 Czypp::iostr::EachLineSimple lineparser: Traverse each line in a file
 Czypp::json::Parser
 Czypp::media::MediaManagerManages access to the 'physical' media, e.g CDROM drives, Disk volumes, directory trees, etc, using Media Access Url's
 Czypp::media::MetaLinkParser
 Czypp::media::ZsyncParser
 Czypp::media::ml_parsedata
 Czypp::parser::IniParserSimple INI-file parser
 Czypp::parser::IniDictParses a INI file and offers its structure as a dictionary
 Czypp::parser::EconfDictParse the prioritized list of files and drop-ins to read and merge for a specific config file stem: [PROJECT/]EXAMPLE[.SUFFIX] e.g: zypp/zypp.conf
 Czyppng::AttachedMediaInfo
 Cstd::detail::nonesuch
 Czypp::str::detail::NoPrintStore nothing print nothing
 Cztui::Out::ProgressBar::NoStartBarIndicator type for ctor not drawing an initial start bar
 Czypp::json::Null
 Czypp::NullDeleterShared_ptr custom deleter doing nothing
 Cztui::ansi::ColorStream::nullDeleter
 Cztui::ColorStream::nullDeleter
 Czypp::json::Number
 Czypp::json::Object
 Czypp::OnMediaLocationDescribes a resource file located on a medium
 Czypp::xmlout::Node::OptionalContentTypeCtor arg type
 Czyppng::detail::or_else_helper< Callback >
 Czypp::OriginEndpointRepresents a single, configurable network endpoint, combining a URL with specific access settings
 Czypp::debug::Osd
 Cstd::ostream
 Czypp::detail::fXstream< std::ostream, gzstream_detail::fgzstreambuf >
 Czypp::detail::fXstream< std::ostream, detail::ZChunkStreamBuf >
 Czypp::Digest::P
 Cstd::pair
 Czypp::xmlout::NodeAttr(Key, Value) string pair of XML node attributes
 Cztui::Out::ParentOutConvenience base class storing the back reference to Out
 Cztui::Out::Info
 Cztui::Out::XmlNodeXML only: RAII writing a XML nodes start/end tag
 Cztui::Out::TitleNodeXmlNode with optional normal text headline (NL appended)
 Cztui::Out::ParFormatLess common Paragraph formats
 Czypp::filesystem::PathInfoWrapper class for ::stat/::lstat
 Czypp::PathInfoWrapper class for ::stat/::lstat
 Czypp::filesystem::PathnamePathname
 Czypp::PathnamePathname
 Czyppng::NetworkRequestPrivate::pending_t
 Czyppng::Pipe
 Czypp::PluginFrameCommand frame for communication with PluginScript
 Czyppng::NetworkRequestPrivate::prepareNextRangeBatch_t
 Czyppng::ZckLoader::PrepareResult
 Cztui::Out::ProgressBar::PrintProgressData::ReceiverFnc printing to a ProgressBar
 Czypp::str::detail::PrintFmt< Ostream, Format >Log helper wrapping the Ostream and Format
 Czypp::MirroredOrigin::Private
 Czypp::MirroredOriginSet::Private
 Czypp::OriginEndpoint::Private
 Czyppng::operators::detail::progress_helper< mode >
 Czyppng::operators::detail::progress_helper< progress_helper_mode::Finish >
 Czyppng::operators::detail::progress_helper< progress_helper_mode::Start >
 Cinternal::ProgressData
 Czypp::internal::ProgressTracker
 Cztui::PromptOptionsExample: PromptOptions popts; popts.setOptions(_("y/n/p"), 0 / * default reply * /); popts.setOptionHelp(0, _("Help for option 'y'")); popts.setOptionHelp(1, _("Help for option 'n'")); ... zypper.out().prompt(PROMPT_YN_INST_REMOVE_CONTINUE, prompt_text, popts); unsigned reply = get_prompt_reply(zypper, PROMPT_YN_INST_REMOVE_CONTINUE, popts);
 Cztui::PropertyTableAligned key/value with multiline support Key : value 1 LongKey : value 2 Multiline : line 1 line 2 Next Key : value 3
 Czyppng::ProvideFileSpec
 Czyppng::ProvideMediaHandle
 Czyppng::ProvideMediaSpec
 Czypp::base::ProvideNumericId< TDerived, TNumericIdType >Base class for objects providing a numeric Id
 Czypp::base::ProvideNumericId< ProgressData, unsigned >
 Czypp::ProgressDataMaintain [min,max] and counter (value) for progress counting
 Czyppng::ProvideRes
 Czyppng::ProvideSpecBasePrivate
 Czyppng::ProvideFileSpec::Impl
 Czyppng::ProvideMediaSpec::Impl
 Czypp::media::ProxyInfo
 Czyppng::RangeDesc
 Czyppng::CurlMultiPartHandler::Range
 Czypp::iomanip::RangeLine< TIterator >
 CRangeLine< TIterator >Iomanip helper printing dumpRangeLine style
 Czyppng::AsyncDataSourcePrivate::ReadChannelDev
 Czypp::callback::ReceiveReport
 Cinternal::OptionalDownloadProgressReportBottleneck filtering all DownloadProgressReport issued from Media[Muli]Curl
 Czyppng::detail::RedoWhileImpl< Task, Pred, typename >
 Czypp::base::ReferenceCountedBase class for reference counted objects
 Czypp::filesystem::TmpPath::ImplClean or delete a directory on destruction
 Czyppng::AttachedMediaInfo
 Czypp::str::detail::RefStore< T >Helper to store a reference or move rvalues inside
 Czypp::str::detail::RefStore< NoPrint & >
 Czypp::str::detail::RefStore< NoPrint >
 Czypp::str::detail::RefStore< T & >Store reference
 Czypp::str::regexRegular expression
 Cstd::remove_cvref< T >
 Czyppng::remove_smart_ptr< T >
 Czyppng::remove_smart_ptr< std::shared_ptr< T > >
 Czyppng::remove_smart_ptr< std::unique_ptr< T > >
 Czypp::media::MediaCurl2::RequestData
 Czypp::media::MediaCurl::RequestData
 Czyppng::NetworkRequestPrivate::running_t
 Czypp::RW_pointer< D, DTraits >Wrapper for const correct access via Smart pointer types
 Czypp::RWCOW_pointer< D, DTraits >RW_pointer supporting 'copy on write' functionality
 Czypp::str::SafeBufAssert free called for allocated char *
 Czypp::url::SafeQuerystrHide passwords embedded in a querystr,
 Czypp::rw_pointer::Scoped< D >
 Cscoped_ptr
 Czypp::env::ScopedSetTemporarily set/unset an environment variable
 Czypp::media::TmpUnsetEnv
 Czypp::rw_pointer::Shared< D >
 Cshared_ptr
 Czyppng::detail::showme< T >
 Czypp::ShutdownLockAttempts to create a lock to prevent the system from going into hibernate/shutdown
 Czypp::ShutdownLockCommit
 Czyppng::Signal< R, T >
 Csigc::signal
 Czyppng::MemSignal< SignalHost, ReturnType(Arguments...)>
 Czyppng::Signal< R(T...)>
 Czyppng::SignalProxy< R, T >
 Czyppng::SignalProxy< R(T...)>Hides the signals emit function from external code
 Czypp::str::smatchRegular expression match result
 Czyppng::SockAddr
 Czyppng::UnixSockAddr
 Czypp::SpinLock
 Czyppng::Statemachine< Derived, StateId, Transitions >This defines the actual StateMachine
 Czyppng::detail::StateWithTransitions< State, Transitions >
 Czypp::filesystem::StatModeWrapper class for mode_t values as derived from ::stat
 Czypp::str::StrConvenient building of std::string via std::ostringstream Basically a std::ostringstream autoconvertible to std::string for building string arguments
 Cstd::streambuf
 Czypp::detail::SimpleStreamBuf< detail::FdStreamBufImpl >
 Czypp::detail::SimpleStreamBuf< gzstreambufimpl >
 Czypp::detail::SimpleStreamBuf< detail::zckstreambufimpl >
 Czypp::base::logger::Loglinebuf
 Czypp::detail::SimpleStreamBuf< Impl >
 Czyppng::IODeviceOStreamBuf
 Czypp::json::String
 Cztui::utf8::stringSimple utf8 string
 Cztui::Table
 Cztui::out::TableLayoutBasic table layout
 Cztui::TableRow
 Cztui::TableHeader
 CTBStream
 Czypp::detail::fXstream< TBStream, TStreamBuf >Common template to define ifgzstream/ofgzstream reading/writing compressed files
 Cztui::TermLine
 Czyppng::ThreadData
 Czyppng::NetworkRequest::Timings
 Czypp::base::LogControl::TmpExcessiveTurn on excessive logging for the lifetime of this object
 Czypp::base::LogControl::TmpLineWriterExchange LineWriter for the lifetime of this object
 Czypp::filesystem::TmpPathAutomatically deletes files or directories when no longer needed
 Czypp::filesystem::TmpDirProvide a new empty temporary directory and recursively delete it when no longer needed
 Czypp::filesystem::TmpFileProvide a new empty temporary file and delete it when no longer needed
 Czypp::json::Parser::Token
 Czypp::debug::TraceLeave
 Csigc::trackable
 Czyppng::Base
 Czyppng::BasePrivate
 Czyppng::AbstractEventSourcePrivate
 Czyppng::AsyncQueueWatchPrivate
 Czyppng::SocketNotifierPrivate
 Czyppng::UnixSignalSourcePrivate
 Czyppng::EventDispatcherPrivate
 Czyppng::EventLoopPrivate
 Czyppng::IODevicePrivate
 Czyppng::AsyncDataSourcePrivate
 Czyppng::ProcessPrivate
 Czyppng::SocketPrivate
 Czyppng::NetworkRequestDispatcherPrivate
 Czyppng::NetworkRequestPrivate
 Czyppng::ProgressObserverPrivate
 Czyppng::TimerPrivate
 Czyppng::UserInterfacePrivate
 Czyppng::SocketPrivate::ConnectedState
 Czyppng::SocketPrivate::ConnectingState
 Czyppng::SocketPrivate::ListeningState
 Czypp::media::TransferSettingsHolds transfer setting
 Czyppng::detail::transform_collect_helper< Fun >
 Czyppng::detail::transform_helper< Transformation >
 Ctransform_iteratorAn iterator over elements which are the result of applying some functional transformation to the elements of an underlying sequence
 Czypp::_logtoolsdetail::DumpMap< TMap >::Transformer
 Czyppng::Transition< Source, ev, Target, Cond, Op >
 Czypp::media::transition
 Cstd::true_type
 Cstd::conjunction< has_value_type< remove_smart_ptr_t< T > >, is_asyncop_type< remove_smart_ptr_t< T > > >
 Cstd::conjunction< B1 >
 Cstd::conjunction< B1, Bn... >
 Cstd::conjunction<... >
 Czyppng::detail::has_value_type< T, std::void_t< typename T::value_type > >
 Czyppng::detail::is_asyncop_type< T, std::enable_if_t< std::is_convertible_v< T *, AsyncOp< typename T::value_type > * > > >
 Czyppng::detail::is_future_monad_cb< Callback, MsgType, std::void_t< std::enable_if_t< is_async_op_v< Callback > >, decltype(std::declval< remove_smart_ptr_t< Callback > >()(std::declval< MsgType >())) > >
 Czyppng::detail::is_nested_async< AsyncOpRef< AsyncOpRef< T > > >
 Czyppng::detail::is_sync_monad_cb< Callback, MsgType, std::void_t< std::enable_if_t< !is_async_op_v< Callback > >, std::enable_if_t< !std::is_same_v< void, decltype(std::declval< Callback >()(std::declval< MsgType >())) > > > >
 Czyppng::detail::is_sync_monad_cb_with_async_res< Callback, MsgType, std::void_t< std::enable_if_t< is_sync_monad_cb< Callback, MsgType >::value >, std::enable_if_t< callback_returns_async_op< Callback, MsgType >::value > > >
 Czyppng::detail::is_sync_monad_cb_with_sync_res< Callback, MsgType, std::void_t< std::enable_if_t< is_sync_monad_cb< Callback, MsgType >::value >, std::enable_if_t< !callback_returns_async_op< Callback, MsgType >::value > > >
 Czyppng::is_instance_of< Templ, Templ< Args... > >
 Czypp::json::UInt
 Czypp::base::UnitSimple handling of Units
 Czypp::UrlUrl manipulation class
 Czypp::url::UrlBaseGeneric Url base class
 Czypp::url::UrlBaseDataInternal data used by UrlBase
 Czypp::media::UrlResolverPlugin
 Czypp::callback::UserDataTypesafe passing of user data via callbacks
 Czypp::json::Value
 Cstd::vector
 Czypp::ByteArray
 Czypp::UByteArray
 Czypp::url::ViewOptionUrl::asString() view options
 Csigc::visitor< zyppng::internal::lock_shared< T_functor, Lockers... > >
 Czyppng::detail::WaitForHelper
 Czyppng::detail::WaitForHelperExt< AsyncOpRes >
 Czyppng::Wakeup
 Czypp::WatchFileRemember a files attributes to detect content changes
 Cweak_ptr
 Cztui::out::ListLayout::Writer< TFormater >Write out a List according to the layout
 Cztui::out::TableLayout::Writer< TFormater >Write out a Table according to the layout
 Ciobind::parser::xml_escape_parser
 Cztui::out::XmlFormaterXML representation of types in container [asXmlListElement]
 Cztui::out::ListFormaterDefault representation of types in Lists [asListElement]
 Cztui::out::TableFormaterSpecial list formater writing a Table [asTableHeader|asTableRow]
 Cztui::out::XmlFormaterAdaptor< TFormater >Adaptor
 Czypp::detail::zckstreambufimplStreambuffer reading or writing zchunk files
 Czypp::detail::SimpleStreamBuf< detail::zckstreambufimpl >
 Czypp::gzstream_detail::ZlibErrorHelper class to ship zlib errors
 Cconst unsigned
 CExtro
 CIntro
 CPel
 CPfx
 CSel
 CSep
 CSfx