finish timeout implementation
This commit is contained in:
		| @@ -1,9 +1,17 @@ | ||||
| #include "xf/timeout.h" | ||||
|  | ||||
| // TODO: Implement code for XFTimeout class | ||||
| // TODO done: Implement code for XFTimeout class | ||||
|  | ||||
| XFTimeout::XFTimeout(int id, int interval, interface::XFBehavior *pBehavior): | ||||
|     XFEvent(XFEventType::Timeout, id), interval_(interval) { | ||||
|  | ||||
|  | ||||
| } | ||||
|  | ||||
| bool XFTimeout::operator ==(const XFTimeout &timeout) const { | ||||
|     bool i = (id_ == timeout.id_); | ||||
|     bool b = (pBehavior_ == timeout.pBehavior_); | ||||
|     return (i && b); | ||||
| } | ||||
|  | ||||
| bool XFTimeout::deleteAfterConsume() const { | ||||
|     return true; | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user