Struct SmaccEventGeneratorInfo

Struct Documentation

struct SmaccEventGeneratorInfo

Public Members

std::shared_ptr<SmaccStateInfo> ownerState
std::function<void(smacc2::ISmaccState*)> factoryFunction
std::shared_ptr<TypeInfo> eventGeneratorType
std::shared_ptr<TypeInfo> outputEventType
std::shared_ptr<TypeInfo> objectTagType
std::vector<std::shared_ptr<SmaccEventInfo>> sourceEventTypes
std::shared_ptr<EventGeneratorHandler> egh