fix EventQueue template functions definition

Fix template functions passing UserAllocatedEvent<...> as argument.
pull/11391/head
Maciej Bocianski 2019-09-02 15:57:51 +02:00
parent 940d3fdf60
commit 6124343755
1 changed files with 4 additions and 4 deletions

View File

@ -167,8 +167,8 @@ public:
* @return true if event was successfully cancelled
* false if event was not cancelled (invalid queue or executing already begun)
*/
template<typename... Args>
bool cancel(UserAllocatedEvent<Args...> *event)
template<typename F, typename A>
bool cancel(UserAllocatedEvent<F, A> *event)
{
if (event->_equeue != &_equeue) {
return false;
@ -213,8 +213,8 @@ public:
* Undefined if id is invalid.
*
*/
template<typename... Args>
int time_left(UserAllocatedEvent<Args...> *event)
template<typename F, typename A>
int time_left(UserAllocatedEvent<F, A> *event)
{
if (event && event->_equeue != &_equeue) {
return -1;