libzypp 17.32.5
|
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. | |
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.
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.
Convenience function for creating GetFirst.
Definition at line 221 of file Functional.h.
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.