libzypp: zypp/ng/sat/solvable.cc File Reference

libzypp 17.38.8

solvable.cc File Reference
`#include <iostream>`
`#include "solvable.h"`
`#include "solvableident.h"`
`#include <zypp-core/base/Logger.h>`
`#include <zypp-core/base/Gettext.h>`
`#include <zypp-core/base/Exception.h>`
`#include <zypp-core/base/Xml.h>`
`#include <zypp-core/ByteCount.h>`
`#include <zypp-core/CheckSum.h>`
`#include <zypp-core/Date.h>`
`#include <zypp-core/base/Functional.h>`
`#include "pool.h"`
`#include <zypp-core/ng/base/precondition.h>`
`#include <zypp-core/ng/base/ranges.h>`
`#include <zypp/ng/sat/stringpool.h>`
`#include <zypp/ng/sat/queue.h>`

Go to the source code of this file.

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

## Macros
#define | NO_SOLVABLE_RETURN(VAL)

## Functions
template<>
Pool & | zyppng::sat::detail::poolFromType (Solvable &s)
template<>
const Pool & | zyppng::sat::detail::poolFromType (const Solvable &s)

## Macro Definition Documentation

## ◆ NO_SOLVABLE_RETURN

#define NO_SOLVABLE_RETURN | ( |  | VAL | ) |

Value:
detail::CSolvable * _solvable( get() ); \
if ( ! _solvable ) return VAL

Definition at line 84 of file solvable.cc.