mas01mc@292: mas01mc@292: #ifndef __REPORTERBASE_H mas01mc@292: #define __REPORTERBASE_H mas01mc@292: mas01mc@292: class ReporterBase { mas01mc@292: public: mas01mc@292: virtual ~ReporterBase(){}; mas01mc@292: virtual void add_point(unsigned int trackID, unsigned int qpos, unsigned int spos, double dist) = 0; mas01cr@508: virtual void report(adb_t *, struct soap *, void *) = 0; mas01mc@292: }; mas01mc@292: mas01mc@292: #endif