*/
class TickProducer {
public:
- void requestStop() throw() { a_requestedStop = true; }
+ void requestStop() { a_requestedStop = true; }
// Para poder clonarlo
- void setfd(const int fd) throw() { a_fdWrite = fd; }
+ void setfd(const int fd) { a_fdWrite = fd; }
private:
Engine& a_timeController;
TickProducer(Engine* timeController, const int fdWrite);
- bool isInPause() const throw() { return a_isInPause; }
- void setIsInPause(const bool isInPause) throw() { a_isInPause = isInPause; }
+ bool isInPause() const { return a_isInPause; }
+ void setIsInPause(const bool isInPause) { a_isInPause = isInPause; }
- void tick() throw();
- void resetExpectedTime() throw() { a_expectedTime = 0; }
- Millisecond calculeSlice(const Millisecond & msnow) throw();
+ void tick() ;
+ void resetExpectedTime() { a_expectedTime = 0; }
+ Millisecond calculeSlice(const Millisecond & msnow) ;
- static void* exec(void* arg) throw();
+ static void* exec(void* arg) ;
friend class Engine;
};