#include <general-functions.hh>
Public Methods | |
MComparePointer (const TSizeType &rkzVALUE, const MOperation &rkmOPERATION, const MFunction &rkmFUNCTION) | |
Builds a new instance. | |
MComparePointer (const TSizeType &rkzVALUE, const MFunction &rkmFUNCTION) | |
Builds a new instance. | |
void | operator() (const TItem &rktITEM) |
void | operator() (TItem &rtITEM) |
operator TSizeType (void) const | |
Public Attributes | |
MFunction | mFunction |
Function to apply to source objects. | |
MOperation | mOperation |
Operation to apply to source objects. | |
TSizeType | zComputedValue |
Computed value. |
Definition at line 147 of file general-functions.hh.
|
Returns the computed value.
Definition at line 212 of file general-functions.hh. References mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::zComputedValue. |
|
Stores the result of the execution of the compare function onto rtITEM.
Definition at line 198 of file general-functions.hh. References mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::mFunction, mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::mOperation, and mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::zComputedValue. |
|
Stores the result of the execution of the compare function onto rktITEM.
Definition at line 183 of file general-functions.hh. References mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::mFunction, mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::mOperation, and mpcl::util::MComparePointer< TItem, TSizeType, MOperation, MFunction >::zComputedValue. |