rad
2.0.0
|
#include <events.rad.hpp>
Public Types | |
using | payload_t = void |
using | payload_t = void |
Public Member Functions | |
AnyEvent * | Clone () const override |
AnyEvent * | Clone () const override |
Constructors | |
CtrlC () | |
CtrlC (CtrlC const &)=default | |
CtrlC (CtrlC &&)=default | |
CtrlC & | operator= (CtrlC const &e)=default |
CtrlC () | |
CtrlC (CtrlC const &)=default | |
CtrlC (CtrlC &&)=default | |
CtrlC & | operator= (CtrlC const &e)=default |
![]() | |
virtual | ~AnyEvent () |
char const * | GetId () const |
virtual | ~AnyEvent () |
char const * | GetId () const |
virtual | ~AnyEvent () |
char const * | GetId () const |
Static Public Attributes | |
static constexpr char const * | ID = "Events.CtrlC" |
static constexpr rad::EventInfo::Context | ctx = rad::EventInfo::Context::any |
Additional Inherited Members | |
![]() | |
AnyEvent (char const *id) | |
AnyEvent (char const *id) | |
AnyEvent (char const *id) | |
AnyEvent (AnyEvent const &e)=default | |
AnyEvent (AnyEvent &&e)=default | |
AnyEvent & | operator= (AnyEvent const &e)=default |
AnyEvent (AnyEvent const &e)=default | |
AnyEvent (AnyEvent &&e)=default | |
AnyEvent & | operator= (AnyEvent const &e)=default |
AnyEvent (AnyEvent const &e)=default | |
AnyEvent (AnyEvent &&e)=default | |
AnyEvent & | operator= (AnyEvent const &e)=default |
Event representing the CTRL-C (SIGINT) linux signal.
using Events::CtrlC::payload_t = void |
using Events::CtrlC::payload_t = void |
Events::CtrlC::CtrlC | ( | ) |
|
default |
Copy constructor
|
default |
Move constructor
Events::CtrlC::CtrlC | ( | ) |
|
default |
Copy constructor
|
default |
Move constructor
|
overridevirtual |
Polymorphic cloning
Implements rad::AnyEvent.
|
overridevirtual |
Polymorphic cloning
Implements rad::AnyEvent.
|
static |
|
static |