|
libzypp
15.3.0
|
#include <ValueTransform.h>
Public Types | |
| typedef _Tp | RawType |
| typedef _UnaryFunction | Transformator |
| typedef Transformator::result_type | TransformedType |
Public Member Functions | |
| ValueTransform () | |
| ValueTransform (RawType raw_r) | |
| ValueTransform (RawType raw_r, Transformator transform_r) | |
| const RawType & | raw () const |
| Get the raw value. More... | |
| RawType & | raw () |
| Set the raw value. More... | |
| TransformedType | transformed () const |
| Return a transformed copy of the raw value. More... | |
| TransformedType | transformed (const RawType &raw_r) const |
| Return a transformed copy of an arbitrary RawType. More... | |
| const Transformator & | transformator () const |
| Return the transformator. More... | |
Private Attributes | |
| RawType | _raw |
| Transformator | _transform |
Definition at line 35 of file ValueTransform.h.
| typedef _Tp zypp::base::ValueTransform< _Tp, _UnaryFunction >::RawType |
Definition at line 37 of file ValueTransform.h.
| typedef _UnaryFunction zypp::base::ValueTransform< _Tp, _UnaryFunction >::Transformator |
Definition at line 38 of file ValueTransform.h.
| typedef Transformator::result_type zypp::base::ValueTransform< _Tp, _UnaryFunction >::TransformedType |
Definition at line 39 of file ValueTransform.h.
|
inline |
Definition at line 42 of file ValueTransform.h.
|
inlineexplicit |
Definition at line 45 of file ValueTransform.h.
|
inline |
Definition at line 49 of file ValueTransform.h.
|
inline |
Get the raw value.
Definition at line 55 of file ValueTransform.h.
|
inline |
Set the raw value.
Definition at line 59 of file ValueTransform.h.
|
inline |
Return a transformed copy of the raw value.
Definition at line 64 of file ValueTransform.h.
|
inline |
Return a transformed copy of an arbitrary RawType.
Definition at line 68 of file ValueTransform.h.
|
inline |
Return the transformator.
Definition at line 72 of file ValueTransform.h.
|
private |
Definition at line 76 of file ValueTransform.h.
|
private |
Definition at line 77 of file ValueTransform.h.