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"

Include dependency graph for Types.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Namespaces

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

Defines

#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)


Define Documentation

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

Definition at line 37 of file Types.h.

Referenced by zypp::solver::detail::InstallOrder::InstallOrder().

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


doxygen