opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
osc::Event Class Reference

#include <event.h>

Inheritance diagram for osc::Event:
[legend]

Public Member Functions

virtual ~Event () noexcept=default
 
EventType type () const
 
bool propagates () const
 
void enable_propagation ()
 
void disable_propagation ()
 

Protected Member Functions

 Event ()=default
 
 Event (EventType type)
 
 Event (const Event &)=default
 
 Event (Event &&) noexcept=default
 
Eventoperator= (const Event &)=default
 
Eventoperator= (Event &&) noexcept=default
 

Constructor & Destructor Documentation

◆ Event() [1/4]

osc::Event::Event ( )
protecteddefault

◆ Event() [2/4]

osc::Event::Event ( EventType  type)
inlineexplicitprotected

◆ Event() [3/4]

osc::Event::Event ( const Event )
protecteddefault

◆ Event() [4/4]

osc::Event::Event ( Event &&  )
protecteddefaultnoexcept

◆ ~Event()

virtual osc::Event::~Event ( )
virtualdefaultnoexcept

Member Function Documentation

◆ disable_propagation()

void osc::Event::disable_propagation ( )
inline

◆ enable_propagation()

void osc::Event::enable_propagation ( )
inline

◆ operator=() [1/2]

Event & osc::Event::operator= ( const Event )
protecteddefault

◆ operator=() [2/2]

Event & osc::Event::operator= ( Event &&  )
protecteddefaultnoexcept

◆ propagates()

bool osc::Event::propagates ( ) const
inline

◆ type()

EventType osc::Event::type ( ) const
inline

The documentation for this class was generated from the following file: