NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
Events.hpp File Reference
Include dependency graph for Events.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  NES::Runtime::BaseEvent
 This is the base event type. All events supported in NES shall inherit from this class. More...
 
class  NES::Runtime::CustomEventWrapper
 This class shall be used to define custom events with user-supplied data. More...
 
class  NES::Runtime::StartSourceEvent
 This class represents a start method for static data sources. More...
 

Namespaces

 NES
 This exception represents a network error.
 
 NES::Network
 
 NES::Runtime
 Turn this on to have Thread::current_num_threads_ keep a count of currently-active threads.
 

Enumerations

enum class  NES::Runtime::EventType : uint8_t { NES::Runtime::kInvalidEvent , NES::Runtime::kCustomEvent , NES::Runtime::kStartSourceEvent }
 this enum defines the event that can occur in the system runtime More...
 

Variables

template<typename T >
concept NES::Runtime::IsNesEvent = requires(T t) { t.getEventType(); }