#pragma once namespace al { class EventFlowNode; template EventFlowNode* createEventFlowNode(const char* eventFlowNodeName) { return new T(eventFlowNodeName); } } // namespace al