SCXMLIOProcessor.h
Go to the documentation of this file.
Definition: Breakpoint.cpp:26
virtual void eventFromSCXML(const std::string &target, const Event &event)
We received an event from the SCXML Interpreter we are associated with.
Definition: SCXMLIOProcessor.cpp:78
virtual bool isValidTarget(const std::string &target)
Determine whether the given target is a valid destination for events.
Definition: SCXMLIOProcessor.cpp:70
Abstract base class for IOProcessors implementations.
Definition: IOProcessorImpl.h:54
Definition: Event.h:94
Data getDataModelVariables()
Export a Data object for the `_x['name']` data-model namespace.
Definition: SCXMLIOProcessor.cpp:62
Callbacks available for every IO processor.
Definition: IOProcessorImpl.h:36
Definition: Data.h:44
virtual std::shared_ptr< IOProcessorImpl > create(uscxml::IOProcessorCallbacks *callbacks)
Factory demands a new instance.
Definition: SCXMLIOProcessor.cpp:56
virtual std::list< std::string > getNames()
Return a list of names for types we implement.
Definition: SCXMLIOProcessor.h:42