rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Attributes | List of all members
rad::EventInfo Struct Reference

#include <anyEvent.hpp>

Public Types

enum  Context {
  Context::any, Context::statemachine, Context::any, Context::statemachine,
  Context::any, Context::statemachine
}
 
enum  Context {
  Context::any, Context::statemachine, Context::any, Context::statemachine,
  Context::any, Context::statemachine
}
 
enum  Context {
  Context::any, Context::statemachine, Context::any, Context::statemachine,
  Context::any, Context::statemachine
}
 

Public Attributes

std::string id
 
std::type_index payload
 
Context context
 

Detailed Description

Describes an event

Member Enumeration Documentation

Enumerator
any 
statemachine 
any 
statemachine 
any 
statemachine 
Enumerator
any 
statemachine 
any 
statemachine 
any 
statemachine 
Enumerator
any 
statemachine 
any 
statemachine 
any 
statemachine 

Member Data Documentation

Context rad::EventInfo::context

Type of event

std::string rad::EventInfo::id

Event id

std::type_index rad::EventInfo::payload

Event payload


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