src/common/f-variable-tracer.h
changeset 122 6b8f1eda5c57
parent 110 9ac6d63bfe33
child 131 f4fb87e77034
equal deleted inserted replaced
121:f8bc1a370b82 122:6b8f1eda5c57
    42     void setCallback(ChangeNotifyCallback callback) {
    42     void setCallback(ChangeNotifyCallback callback) {
    43         m_callback = callback;
    43         m_callback = callback;
    44     }
    44     }
    45 protected:
    45 protected:
    46     void notify (double oldVal, double newVal) {
    46     void notify (double oldVal, double newVal) {
    47         if (oldVal != newVal && !m_callback.isNull ()) {
    47         if (oldVal != newVal && !m_callback.IsNull ()) {
    48             m_callback (oldVal, newVal);
    48             m_callback (oldVal, newVal);
    49         }
    49         }
    50     }
    50     }
    51 private:
    51 private:
    52     ChangeNotifyCallback m_callback;
    52     ChangeNotifyCallback m_callback;