Nui
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Nui::EventImpl Struct Referenceabstract

#include <event.hpp>

Inheritance diagram for Nui::EventImpl:
Inheritance graph
[legend]

Public Member Functions

virtual bool call (std::size_t eventId)=0
 
virtual bool valid () const =0
 
virtual ~EventImpl ()=default
 
 EventImpl ()=default
 
 EventImpl (EventImpl const &)=default
 
 EventImpl (EventImpl &&)=default
 
EventImploperator= (EventImpl const &)=default
 
EventImploperator= (EventImpl &&)=default
 

Constructor & Destructor Documentation

◆ ~EventImpl()

virtual Nui::EventImpl::~EventImpl ( )
virtualdefault

◆ EventImpl() [1/3]

Nui::EventImpl::EventImpl ( )
default

◆ EventImpl() [2/3]

Nui::EventImpl::EventImpl ( EventImpl const &  )
default

◆ EventImpl() [3/3]

Nui::EventImpl::EventImpl ( EventImpl &&  )
default

Member Function Documentation

◆ call()

virtual bool Nui::EventImpl::call ( std::size_t  eventId)
pure virtual

Implemented in Nui::TwoFunctorEventImpl.

◆ operator=() [1/2]

EventImpl & Nui::EventImpl::operator= ( EventImpl &&  )
default

◆ operator=() [2/2]

EventImpl & Nui::EventImpl::operator= ( EventImpl const &  )
default

◆ valid()

virtual bool Nui::EventImpl::valid ( ) const
pure virtual

Implemented in Nui::TwoFunctorEventImpl.


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