libzypp 17.31.23
|
Classes | |
struct | Chain |
Logical functor chaining TACondition AND TBCondition. More... | |
struct | Collector |
Functor feeding values to an output_iterator. More... | |
struct | Constant |
struct | False |
Logical functor always false . More... | |
struct | GetAll |
Store all results found to some output_iterator. More... | |
struct | GetFirst |
Strore the 1st result found in the variable passed to the ctor. More... | |
struct | GetLast |
Strore the last result found in the variable passed to the ctor. More... | |
struct | Not |
Logical functor inverting TCondition. More... | |
struct | Or |
Logical functor chaining TACondition OR TBCondition. More... | |
struct | True |
Logical functor always true . More... | |
Functions | |
template<class TConst > | |
Constant< TConst > | constant (const TConst &value) |
True | true_c () |
Convenience function for creating a True. | |
False | false_c () |
Convenience function for creating a False. | |
template<class TCondition > | |
Not< TCondition > | not_c (TCondition cond_r) |
Convenience function for creating a Not from TCondition. | |
template<class TACondition , class TBCondition > | |
Or< TACondition, TBCondition > | or_c (TACondition conda_r, TBCondition condb_r) |
Convenience function for creating a Or from two conditions conda_r OR condb_r. | |
template<class TACondition , class TBCondition > | |
Chain< TACondition, TBCondition > | chain (TACondition conda_r, TBCondition condb_r) |
Convenience function for creating a Chain from two conditions conda_r and condb_r. | |
template<class Tp > | |
GetFirst< Tp > | getFirst (Tp &result_r) |
Convenience function for creating GetFirst. | |
template<class Tp > | |
GetLast< Tp > | getLast (Tp &result_r) |
Convenience function for creating GetLast. | |
template<class TOutputIterator > | |
GetAll< TOutputIterator > | getAll (TOutputIterator result_r) |
Convenience function for creating GetAll. | |
|
inline |
Definition at line 75 of file Functional.h.
|
inline |
Convenience function for creating a True.
Definition at line 89 of file Functional.h.
|
inline |
Convenience function for creating a False.
Definition at line 104 of file Functional.h.
|
inline |
Convenience function for creating a Not from TCondition.
Definition at line 127 of file Functional.h.
|
inline |
Convenience function for creating a Or from two conditions conda_r OR condb_r.
Definition at line 156 of file Functional.h.
|
inline |
Convenience function for creating a Chain from two conditions conda_r and condb_r.
Definition at line 185 of file Functional.h.
GetFirst< Tp > zypp::functor::getFirst | ( | Tp & | result_r | ) |
Convenience function for creating GetFirst.
Definition at line 221 of file Functional.h.
GetLast< Tp > zypp::functor::getLast | ( | Tp & | result_r | ) |
Convenience function for creating GetLast.
Definition at line 242 of file Functional.h.
GetAll< TOutputIterator > zypp::functor::getAll | ( | TOutputIterator | result_r | ) |
Convenience function for creating GetAll.
Definition at line 270 of file Functional.h.