update20140630
This commit is contained in:
39
uni/masterarbeit/source/moversight/mt/timer/GarbageTimer.h
Normal file
39
uni/masterarbeit/source/moversight/mt/timer/GarbageTimer.h
Normal file
@@ -0,0 +1,39 @@
|
||||
// -*- C++ -*-
|
||||
/*
|
||||
* File: GarbageTimer.h
|
||||
* Author: jgaebler
|
||||
*
|
||||
* Created on Febrary 1, 2011, 10:03 AM
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#ifndef _GARBAGETIMER_H
|
||||
#define _GARBAGETIMER_H
|
||||
|
||||
#include "MTTimer.h"
|
||||
|
||||
namespace ubeeme {
|
||||
namespace moversight {
|
||||
class MessageTransfer;
|
||||
|
||||
/**
|
||||
* @class GarbageTimer
|
||||
* @brief Defines a Garbage Timer, used within the MT module
|
||||
* @ingroup Moversight
|
||||
* @author Jan Gäbler
|
||||
*/
|
||||
class GarbageTimer : public MTTimer {
|
||||
public:
|
||||
|
||||
GarbageTimer(MessageTransfer & aMt);
|
||||
virtual ~GarbageTimer();
|
||||
|
||||
virtual void timeout();
|
||||
MTTimer* dup();
|
||||
|
||||
virtual void start();
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif /* _GARBAGETIMER_H */
|
||||
Reference in New Issue
Block a user