libzypp: zypp-core/ng/pipelines/algorithm.h File Reference

libzypp 17.38.6

algorithm.h File Reference
`#include <functional>`
`#include <zypp-core/base/Exception.h>`
`#include <zypp-core/ng/pipelines/operators.h>`

Go to the source code of this file.

## Classes
struct | zyppng::detail::ContinueUntilValidPredicate
struct | zyppng::detail::FirstOfImpl< Container, Transformation, Predicate, DefaultType, sfinae >
struct | zyppng::detail::FirstOfHelper< Transformation, Predicate, DefaultType >
class | zyppng::NotFoundException

## Namespaces
namespace | zyppng
namespace | zyppng::detail

## Functions
template<class Transformation, class DefaultType, class Predicate>
auto | zyppng::firstOf (Transformation &&transformFunc, DefaultType &&def, Predicate &&predicate=detail::ContinueUntilValidPredicate())
template<typename Excpt, typename ... Rest>
bool | zyppng::detail::containsOneOfExceptionImpl (const std::exception_ptr &exceptionPtr)
template<typename ... Excpt>
bool | zyppng::containsOneOfException (const std::exception_ptr &exceptionPtr)
template<typename Excpt>
bool | zyppng::containsException (const std::exception_ptr &exceptionPtr)