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