#include #include "PeriodicAction.hxx" //the next class derives from sigc++ Object, so its methods are callable as slots class Counter:public Object { public: int max; int count; int incr; Counter(int max_, int incr_) :max(max_),incr(incr_),count(0) {}; bool isIncrementPossible() { count+=incr; cout<<"Counter by "<