yasmine
|
#include <completion_event.hpp>
Public Member Functions | |
completion_event () | |
virtual | ~ completion_event () SX_NOEXCEPT SX_OVERRIDE |
Public Member Functions inherited from sxy::specialized_event< completion_event, Y_COMPLETION_EVENT_ID, sxy::DEFAULT_EVENT_PRIORITY > | |
specialized_event (const std::string _name=std::string()) | |
Constructor. More... | |
virtual | ~specialized_event () SX_NOEXCEPT SX_OVERRIDE |
virtual std::string | get_name () const SX_OVERRIDE |
Getter for event's name. More... | |
virtual sxy::event_id | get_id () const SX_OVERRIDE |
Getter for event's ID. More... | |
Public Member Functions inherited from sxy::event_impl | |
event_impl (const event_id _event_id, const event_priority _event_priority=DEFAULT_EVENT_PRIORITY) | |
virtual | ~event_impl () SX_NOEXCEPT SX_OVERRIDE |
virtual event_priority | get_priority () const SX_OVERRIDE |
Getter of event's priority. More... | |
virtual bool | operator> (const event &_rhs) const SX_OVERRIDE |
Method for comparing the priorities between the current event and a given event. More... | |
Public Member Functions inherited from sxy::event | |
event () | |
virtual | ~event () SX_NOEXCEPT |
Additional Inherited Members | |
Static Public Member Functions inherited from sxy::specialized_event< completion_event, Y_COMPLETION_EVENT_ID, sxy::DEFAULT_EVENT_PRIORITY > | |
static constexpr sxy::event_id | get_event_id () |
Static getter for event's ID. More... | |
static sxe::shared_ptr< completion_event > | create (_param_types... args) |
Method for creating an event with its parameters. More... | |
Static Public Member Functions inherited from sxy::event_impl | |
static event_sptr | create (const event_id _event_id, const event_priority _event_priority=DEFAULT_EVENT_PRIORITY) |
Static method for creating an event with the given ID and a priority. has DEFAULT_EVENT_PRIORITY as default value. More... | |
|
inlineexplicit |
|
inlinevirtual |