Identifies a scheduled event. More...
#include <scheduler.hpp>
Public Member Functions | |
EventId (std::nullptr_t=nullptr) | |
Constructs an empty EventId. More... | |
operator bool () const | |
bool | operator! () const |
bool | operator== (const EventId &other) const |
bool | operator!= (const EventId &other) const |
void | reset () |
clear this EventId More... | |
Friends | |
class | Scheduler |
std::ostream & | operator<< (std::ostream &os, const EventId &eventId) |
Identifies a scheduled event.
Definition at line 47 of file scheduler.hpp.
|
inline |
Constructs an empty EventId.
Definition at line 54 of file scheduler.hpp.
|
inlineexplicit |
true | The event is valid. |
false | This EventId is empty, or the event is expired or cancelled. |
Definition at line 63 of file scheduler.hpp.
bool ndn::util::scheduler::EventId::operator! | ( | ) | const |
true | This EventId is empty, or the event is expired or cancelled. |
false | The event is valid. |
Definition at line 53 of file scheduler.cpp.
|
inline |
Definition at line 82 of file scheduler.hpp.
bool ndn::util::scheduler::EventId::operator== | ( | const EventId & | other | ) | const |
Definition at line 59 of file scheduler.cpp.
|
inline |
clear this EventId
Definition at line 93 of file scheduler.hpp.
|
friend |
Definition at line 66 of file scheduler.cpp.
|
friend |
Definition at line 108 of file scheduler.hpp.