uscxml::ExecutableContentImpl Class Referenceabstract
Abstract base class fo all elements of executable content.
#include <ExecutableContentImpl.h>
Collaboration diagram for uscxml::ExecutableContentImpl:
Public Member Functions | |
| virtual std::shared_ptr< ExecutableContentImpl > | create (InterpreterImpl *interpreter)=0 |
| virtual void | enterElement (XERCESC_NS::DOMElement *node)=0 |
| Invoked when entering the element as part of evaluating executable content. | |
| virtual void | exitElement (XERCESC_NS::DOMElement *node)=0 |
| Invoked when exiting the element as part of evaluating executable content. | |
| virtual std::string | getLocalName ()=0 |
| The name of the element. | |
| virtual std::string | getNamespace () |
| virtual bool | processChildren ()=0 |
| Whether or not the interpreter should process this elements children. | |
| virtual void | setInterpreter (InterpreterImpl *interpreter) |
Protected Attributes | |
| InterpreterImpl * | _interpreter |
Member Function Documentation
|
inlinevirtual |
< The namespace of the element.
The documentation for this class was generated from the following file:
- plugins/ExecutableContentImpl.h
