14#ifndef ZYPP_NG_SAT_POOLDEFINES_H_INCLUDED
15#define ZYPP_NG_SAT_POOLDEFINES_H_INCLUDED
22#include <solv/solvable.h>
23#include <solv/poolarch.h>
24#include <solv/repo_solv.h>
25#include <solv/pool_parserpmrichdep.h>
static const IdType namespaceLanguage(20)
static const IdType solvablePrereqMarker(15)
Internal ids satlib includes in dependencies.
static const IdType solvableFileMarker(16)
static const IdType emptyId(1)
::s_Map CMap
Wrapped libsolv C data type exposed as backdoor.
unsigned int SolvableIdType
Id type to connect Solvable and sat-solvable.
static const IdType namespaceModalias(18)
static const IdType namespaceFilesystem(21)
::s_Repo CRepo
Wrapped libsolv C data type exposed as backdoor.
static const IdType noId(0)
static const SolvableIdType noSolvableId(0)
Id to denote Solvable::noSolvable.
int IdType
Generic Id type.
::s_Queue CQueue
Wrapped libsolv C data type exposed as backdoor.
static const RepoIdType noRepoId(0)
Id to denote Repo::noRepository.
bool isDepMarkerId(IdType id_r)
Test for internal ids satlib includes in dependencies.
::s_Solvable CSolvable
Wrapped libsolv C data type exposed as backdoor.
::s_Solver CSolver
Wrapped libsolv C data type exposed as backdoor.
::s_Pool CPool
Wrapped libsolv C data type exposed as backdoor.
::s_Datamatcher CDatamatcher
Wrapped libsolv C data type exposed as backdoor.
::s_Dataiterator CDataiterator
Wrapped libsolv C data type exposed as backdoor.
::s_Transaction CTransaction
Wrapped libsolv C data type exposed as backdoor.
static const SolvableIdType systemSolvableId(1)
Id to denote the usually hidden Solvable::systemSolvable.
CRepo * RepoIdType
Id type to connect Repo and sat-repo.
CLASS NAME : detail::DIWrap.
zypp::sat::detail::CSolvable CSolvable
zypp::sat::detail::CQueue CQueue
zypp::sat::detail::CDatamatcher CDatamatcher
zypp::sat::detail::CDataiterator CDataiterator
zypp::sat::detail::RepoIdType RepoIdType
zypp::sat::detail::CPool CPool
zypp::sat::detail::SolvableIdType SolvableIdType
zypp::sat::detail::CTransaction CTransaction
zypp::sat::detail::CMap CMap
zypp::sat::detail::CSolver CSolver
zypp::sat::detail::IdType IdType
zypp::sat::detail::CRepo CRepo
This file contains private API, this might break at any time between releases.
PoolInvalidation
Defines the scope of an invalidation request for the Pool.
@ Dependency
Only external requirements/context changed (e.g., Locales).
@ Data
Structural or data change (e.g., Rootfs, Arch, or Repo content).