// -*- C++ -*- /* * File: GTTimer.h * Author: jgaebler * * Created on Febrary 1, 2011, 10:03 AM */ #pragma once #ifndef _GTTIMER_H #define _GTTIMER_H #include "MTTimer.h" namespace ubeeme { namespace moversight { class MessageTransfer; /** * @class GTTimer * @brief Defines a GT Timer, used within the MT module * @ingroup Moversight * @author Jan Gäbler */ class GTTimer : public MTTimer { public: GTTimer(MessageTransfer & aMt); virtual ~GTTimer(); virtual void timeout(); MTTimer* dup(); void start(); }; }; }; #endif /* _GTTIMER_H */