|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static void | reset (JHashMap< JKey_t, JValue_t, JEvaluator_t > &buffer) |
| Reset buffer. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static void | set (JHashMap< JKey_t, JValue_t, JEvaluator_t > &target, const JHashMap< JKey_t, JValue_t, JEvaluator_t > &source, const JValue_t &value) |
| Set values in target corresponding to keys in source. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static void | evaluate (JHashMap< JKey_t, JValue_t, JEvaluator_t > &buffer, JValue_t &(JValue_t::*f1)()) |
| Evaluate arithmetic operation on buffer. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static void | evaluate (JHashMap< JKey_t, JValue_t, JEvaluator_t > &first, const JHashMap< JKey_t, JValue_t, JEvaluator_t > &second, JValue_t &(JValue_t::*f1)(const JValue_t &)) |
| Evaluate arithmetic operation on buffers. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static void | evaluate (JHashMap< JKey_t, JValue_t, JEvaluator_t > &buffer, JValue_t &(JValue_t::*f1)(const double), const double factor) |
| Evaluate arithmetic operation on buffer. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static bool | equals (const JHashMap< JKey_t, JValue_t, JEvaluator_t > &first, const JHashMap< JKey_t, JValue_t, JEvaluator_t > &second) |
| Check equality of buffers. More...
|
|
template<class JKey_t , class JValue_t , class JEvaluator_t > |
static bool | equals (const JHashMap< JKey_t, JValue_t, JEvaluator_t > &first, const JHashMap< JKey_t, JValue_t, JEvaluator_t > &second, const double precision) |
| Check equality of buffers. More...
|
|
Toolkit for JHashMap.
The various pointers to member functions refer to policy methods used in base class JMATH::JMath.
Definition at line 25 of file JHashMapToolkit.hh.