libzypp  13.10.6
Types.h File Reference
#include <iosfwd>
#include <list>
#include <set>
#include <map>
#include <string>
#include "zypp/base/ReferenceCounted.h"
#include "zypp/base/NonCopyable.h"
#include "zypp/base/PtrTypes.h"
#include "zypp/base/Functional.h"
#include "zypp/PoolItem.h"

Go to the source code of this file.

Namespaces

 zypp
 Easy-to use interface to the ZYPP dependency resolver.
 
 zypp::solver
 
 zypp::solver::detail
 

Macros

#define _DEBUG(x)   DBG << x << std::endl;
 
#define _XDEBUG(x)   do { if (base::logger::isExcessive()) XXX << x << std::endl;} while (0)
 

Typedefs

typedef std::list< PoolItem > zypp::solver::detail::PoolItemList
 
typedef std::set< PoolItem > zypp::solver::detail::PoolItemSet
 
typedef std::list
< SolutionAction_Ptr > 
zypp::solver::detail::SolutionActionList
 
typedef std::list
< SolutionAction_constPtr > 
zypp::solver::detail::CSolutionActionList
 

Functions

 zypp::solver::detail::DEFINE_PTR_TYPE (Resolver)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolutionAction)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (TransactionSolutionAction)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (InjectSolutionAction)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItem)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemUpdate)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemDelete)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemInstall)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemInstallOneOf)
 
 zypp::solver::detail::DEFINE_PTR_TYPE (SolverQueueItemLock)
 

Macro Definition Documentation

#define _DEBUG (   x)    DBG << x << std::endl;

Definition at line 37 of file Types.h.

#define _XDEBUG (   x)    do { if (base::logger::isExcessive()) XXX << x << std::endl;} while (0)

Definition at line 38 of file Types.h.