#ifndef SUM #define SUM #include #include #include "gtl_math_analog_value.h" #include "math_global.h" namespace gtl { namespace math { class MATH_EXPORT sum : public analog_value { Q_OBJECT public: sum(gtl::analog_data *data); protected: virtual void before_copying_data(std::vector::iterator begin, std::vector::iterator end); virtual void after_copying_data(std::vector::iterator begin, std::vector::iterator end); signals: protected slots: virtual void data_changed(); }; } } #endif // SUM