xronos-sdk 0.4.0
Xronos C++ SDK
 
Loading...
Searching...
No Matches
xronos::sdk::EventSource< T > Class Template Referenceabstract

Base class for reactor elements that can be used as triggers of reactions. More...

#include <xronos/sdk/event_source.hh>

Inheritance diagram for xronos::sdk::EventSource< T >:
[legend]

Additional Inherited Members

- Public Member Functions inherited from xronos::sdk::Element
auto name () const noexcept -> const std::string &
 The name of the current element.
 
auto fqn () const noexcept -> const std::string &
 The fully qualified name of the current element.
 
virtual ~Element ()=default
 Virtual destructor.
 

Detailed Description

template<class T>
class xronos::sdk::EventSource< T >

Base class for reactor elements that can be used as triggers of reactions.

This usually should not be subclassed or instantiated by application code. Subclasses provided by the SDK should be instantiated instead.

Template Parameters
TThe type of values conveyed by the event source.

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