libzypp: zypp/ng/sat/components/poolcomponents.h File Reference

libzypp 17.38.11

poolcomponents.h File Reference
`#include <algorithm>`
`#include <memory>`
`#include <typeindex>`
`#include <unordered_map>`
`#include <array>`
`#include <vector>`
`#include <zypp/ng/sat/poolconstants.h>`

Go to the source code of this file.

## Classes
class | zyppng::sat::detail::IBasicPoolComponent
| Shared base for IPoolComponent and IPreparedPoolComponent. More...
class | zyppng::sat::IPoolComponent
| Interface for components that run BEFORE the whatprovides index is built. More...
class | zyppng::sat::IPreparedPoolComponent
| Interface for components that run AFTER the whatprovides index is built. More...
class | zyppng::sat::PoolComponentSet
| Registry and dispatcher for all pool components. More...
struct | zyppng::sat::PoolComponentSet::TypeErasure
struct | zyppng::sat::PoolComponentSet::CompContainer< T >

## Namespaces
namespace | zyppng
namespace | zyppng::sat
| This file contains private API, this might break at any time between releases.
namespace | zyppng::sat::detail
| CLASS NAME : detail::DIWrap.

## Enumerations
enum class | zyppng::sat::InitStage : size_t { zyppng::sat::Environment , zyppng::sat::COUNT }
| Execution stages for IPoolComponent (pre-index phase). More...
enum class | zyppng::sat::PreparedStage : size_t { zyppng::sat::Policy , zyppng::sat::Metadata , zyppng::sat::Logging , zyppng::sat::COUNT }
| Execution stages for IPreparedPoolComponent (post-index phase). More...