diff options
author | Stefan Radomski <github@mintwerk.de> | 2016-05-23 06:49:06 (GMT) |
---|---|---|
committer | Stefan Radomski <github@mintwerk.de> | 2016-05-23 06:49:06 (GMT) |
commit | 1600d6e9c57259d608071aebd6d9fc3a506f0ea2 (patch) | |
tree | 3b290d09bf528fc0f191eb711e5e83046e8cabe7 /classuscxml_1_1_interpreter_impl.html | |
parent | 7a5e2fa2511e1e27b5bd824cc401aaaecbc838f6 (diff) | |
download | uscxml-1600d6e9c57259d608071aebd6d9fc3a506f0ea2.zip uscxml-1600d6e9c57259d608071aebd6d9fc3a506f0ea2.tar.gz uscxml-1600d6e9c57259d608071aebd6d9fc3a506f0ea2.tar.bz2 |
Updated documentation
Diffstat (limited to 'classuscxml_1_1_interpreter_impl.html')
-rw-r--r-- | classuscxml_1_1_interpreter_impl.html | 338 |
1 files changed, 169 insertions, 169 deletions
diff --git a/classuscxml_1_1_interpreter_impl.html b/classuscxml_1_1_interpreter_impl.html index 809510f..efabc96 100644 --- a/classuscxml_1_1_interpreter_impl.html +++ b/classuscxml_1_1_interpreter_impl.html @@ -129,144 +129,144 @@ Public Types</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> +<tr class="memitem:a9fa5a5e5d5ca934943d97e2ae40fcaac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fa5a5e5d5ca934943d97e2ae40fcaac"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>assign</b> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="separator:a9fa5a5e5d5ca934943d97e2ae40fcaac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a32c8830fa4b4192207eac342876b0fd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32c8830fa4b4192207eac342876b0fd8"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a32c8830fa4b4192207eac342876b0fd8">cancel</a> ()</td></tr> +<tr class="memdesc:a32c8830fa4b4192207eac342876b0fd8"><td class="mdescLeft"> </td><td class="mdescRight">Cancel and finalize state machine. <br /></td></tr> +<tr class="separator:a32c8830fa4b4192207eac342876b0fd8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c1d4a6227b8f2d6f36627d6c495a461"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c1d4a6227b8f2d6f36627d6c495a461"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)</td></tr> +<tr class="separator:a6c1d4a6227b8f2d6f36627d6c495a461"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31f809abfc69df55725aa6ee8d34b40b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31f809abfc69df55725aa6ee8d34b40b"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>checkValidSendType</b> (const std::string &type, const std::string &target)</td></tr> +<tr class="separator:a31f809abfc69df55725aa6ee8d34b40b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac11f48ac33b5ab417ec0e94d904c4b6e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac11f48ac33b5ab417ec0e94d904c4b6e"></a> void </td><td class="memItemRight" valign="bottom"><b>cloneFrom</b> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *other)</td></tr> <tr class="separator:ac11f48ac33b5ab417ec0e94d904c4b6e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adee1902a804d063193c8bb49e32193d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adee1902a804d063193c8bb49e32193d2"></a> void </td><td class="memItemRight" valign="bottom"><b>cloneFrom</b> (std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> > other)</td></tr> <tr class="separator:adee1902a804d063193c8bb49e32193d2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a118d117133fa376c3ea2e45b430ccfec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a118d117133fa376c3ea2e45b430ccfec"></a> -virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (bool blocking)</td></tr> -<tr class="separator:a118d117133fa376c3ea2e45b430ccfec"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4fc6660007dc9b400026e0d460f9d423"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a4fc6660007dc9b400026e0d460f9d423">reset</a> ()</td></tr> -<tr class="separator:a4fc6660007dc9b400026e0d460f9d423"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a32c8830fa4b4192207eac342876b0fd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a32c8830fa4b4192207eac342876b0fd8"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a32c8830fa4b4192207eac342876b0fd8">cancel</a> ()</td></tr> -<tr class="memdesc:a32c8830fa4b4192207eac342876b0fd8"><td class="mdescLeft"> </td><td class="mdescRight">Cancel and finalize state machine. <br /></td></tr> -<tr class="separator:a32c8830fa4b4192207eac342876b0fd8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3a851f9f7a3c865a9d4c86c851e2903d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a851f9f7a3c865a9d4c86c851e2903d"></a> -InterpreterState </td><td class="memItemRight" valign="bottom"><b>getState</b> ()</td></tr> -<tr class="separator:a3a851f9f7a3c865a9d4c86c851e2903d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a572df8e1af6390749ba5fb495965de4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a572df8e1af6390749ba5fb495965de4f"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getConfiguration</b> ()</td></tr> -<tr class="separator:a572df8e1af6390749ba5fb495965de4f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acca4b8e690c8f5ab9e5b47e1b4c1a097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acca4b8e690c8f5ab9e5b47e1b4c1a097"></a> -void </td><td class="memItemRight" valign="bottom"><b>setMonitor</b> (<a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> *monitor)</td></tr> -<tr class="separator:acca4b8e690c8f5ab9e5b47e1b4c1a097"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a473a40c7629785e643ab419e2120b237"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a473a40c7629785e643ab419e2120b237"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeueExternal</b> (size_t blockMs)</td></tr> +<tr class="separator:a473a40c7629785e643ab419e2120b237"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2621afad3b15209f3b8a81908c6647c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2621afad3b15209f3b8a81908c6647c"></a> virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#ac2621afad3b15209f3b8a81908c6647c">dequeueInternal</a> ()</td></tr> <tr class="memdesc:ac2621afad3b15209f3b8a81908c6647c"><td class="mdescLeft"> </td><td class="mdescRight">MicrostepCallbacks. <br /></td></tr> <tr class="separator:ac2621afad3b15209f3b8a81908c6647c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f50a1594fe2b5c7b917f967a4b2d615"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f50a1594fe2b5c7b917f967a4b2d615"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeueExternal</b> (bool blocking)</td></tr> -<tr class="separator:a2f50a1594fe2b5c7b917f967a4b2d615"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7480f0b9d6973ea9f9c8c8f887a9abb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7480f0b9d6973ea9f9c8c8f887a9abb4"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isTrue</b> (const std::string &expr)</td></tr> -<tr class="separator:a7480f0b9d6973ea9f9c8c8f887a9abb4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af40db4d29a60ce5f935e1eecffe179ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af40db4d29a60ce5f935e1eecffe179ca"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>raiseDoneEvent</b> (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)</td></tr> -<tr class="separator:af40db4d29a60ce5f935e1eecffe179ca"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aee097a147795b78d8d61cd0c96100f8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee097a147795b78d8d61cd0c96100f8a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#aee097a147795b78d8d61cd0c96100f8a">process</a> (XERCESC_NS::DOMElement *block)</td></tr> -<tr class="memdesc:aee097a147795b78d8d61cd0c96100f8a"><td class="mdescLeft"> </td><td class="mdescRight">Executable Content. <br /></td></tr> -<tr class="separator:aee097a147795b78d8d61cd0c96100f8a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd9f86c4eb5a0089223460097a47d618"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd9f86c4eb5a0089223460097a47d618"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isMatched</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event, const std::string &eventDesc)</td></tr> -<tr class="separator:abd9f86c4eb5a0089223460097a47d618"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a613474fb623687960b553eed92f0cd47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a613474fb623687960b553eed92f0cd47"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>initData</b> (XERCESC_NS::DOMElement *element)</td></tr> -<tr class="separator:a613474fb623687960b553eed92f0cd47"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:accd5ae28f8eff2d1963b275487652816"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accd5ae28f8eff2d1963b275487652816"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#accd5ae28f8eff2d1963b275487652816">invoke</a> (XERCESC_NS::DOMElement *invoke)</td></tr> -<tr class="memdesc:accd5ae28f8eff2d1963b275487652816"><td class="mdescLeft"> </td><td class="mdescRight">Invocations. <br /></td></tr> -<tr class="separator:accd5ae28f8eff2d1963b275487652816"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4b701153462a2ab4ceb6b4e33d0caeb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b701153462a2ab4ceb6b4e33d0caeb"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *<a class="el" href="classuscxml_1_1_interpreter_impl.html#accd5ae28f8eff2d1963b275487652816">invoke</a>)</td></tr> -<tr class="separator:ae4b701153462a2ab4ceb6b4e33d0caeb"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a962feeeb857bc0e2d735af0605792f29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a962feeeb857bc0e2d735af0605792f29"></a> -virtual <a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a962feeeb857bc0e2d735af0605792f29">getMonitor</a> ()</td></tr> -<tr class="memdesc:a962feeeb857bc0e2d735af0605792f29"><td class="mdescLeft"> </td><td class="mdescRight">Monitoring. <br /></td></tr> -<tr class="separator:a962feeeb857bc0e2d735af0605792f29"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a95baf8468a84d63a7e1abf209d0ca852"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95baf8468a84d63a7e1abf209d0ca852"></a> -virtual const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a95baf8468a84d63a7e1abf209d0ca852">getName</a> ()</td></tr> -<tr class="memdesc:a95baf8468a84d63a7e1abf209d0ca852"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_data_model_callbacks.html" title="Callbacks available for every data-model. ">DataModelCallbacks</a>. <br /></td></tr> -<tr class="separator:a95baf8468a84d63a7e1abf209d0ca852"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7896ad8b95085c27a80ba5446975ad18"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7896ad8b95085c27a80ba5446975ad18"></a> -virtual const std::string & </td><td class="memItemRight" valign="bottom"><b>getSessionId</b> ()</td></tr> -<tr class="separator:a7896ad8b95085c27a80ba5446975ad18"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a47d39d9cc280a8aef376a4b8551fd58e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47d39d9cc280a8aef376a4b8551fd58e"></a> -virtual const std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a> > & </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> ()</td></tr> -<tr class="separator:a47d39d9cc280a8aef376a4b8551fd58e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a50cd2830925d255f27bb19f39ab94313"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50cd2830925d255f27bb19f39ab94313"></a> -virtual const std::map< std::string, <a class="el" href="classuscxml_1_1_invoker.html">Invoker</a> > & </td><td class="memItemRight" valign="bottom"><b>getInvokers</b> ()</td></tr> -<tr class="separator:a50cd2830925d255f27bb19f39ab94313"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3b085477fa0988fcc1f7f5702421fc1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b085477fa0988fcc1f7f5702421fc1d"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> -<tr class="separator:a3b085477fa0988fcc1f7f5702421fc1d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6c1e0a55cd3b48f347e1a043bce007b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c1e0a55cd3b48f347e1a043bce007b6"></a> -virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> () const </td></tr> -<tr class="separator:a6c1e0a55cd3b48f347e1a043bce007b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a96629de64b8dfcf91021d1b627da3e8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96629de64b8dfcf91021d1b627da3e8a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a96629de64b8dfcf91021d1b627da3e8a">enqueueInternal</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:a96629de64b8dfcf91021d1b627da3e8a"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_content_executor_callbacks.html">ContentExecutorCallbacks</a>. <br /></td></tr> -<tr class="separator:a96629de64b8dfcf91021d1b627da3e8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a71b7888431ab95ece48064bd00b20358"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71b7888431ab95ece48064bd00b20358"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const std::string &type, const std::string &target, size_t delayMs, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &sendEvent)</td></tr> +<tr class="separator:a71b7888431ab95ece48064bd00b20358"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a66528fb801f10cb5139fa60e28f605c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66528fb801f10cb5139fa60e28f605c8"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueExternal</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a66528fb801f10cb5139fa60e28f605c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5c5d4c6ffcff9395a4943a2aa1fc3bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5c5d4c6ffcff9395a4943a2aa1fc3bc"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueExternalDelayed</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event, size_t delayMs, const std::string &eventUUID)</td></tr> <tr class="separator:ab5c5d4c6ffcff9395a4943a2aa1fc3bc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6c1d4a6227b8f2d6f36627d6c495a461"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c1d4a6227b8f2d6f36627d6c495a461"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)</td></tr> -<tr class="separator:a6c1d4a6227b8f2d6f36627d6c495a461"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a070f2fb24223cc7776b86033352e7e7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a070f2fb24223cc7776b86033352e7e7b"></a> -virtual size_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> -<tr class="separator:a070f2fb24223cc7776b86033352e7e7b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f9f6129ba505cf332567d170e0fc57e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f9f6129ba505cf332567d170e0fc57e"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>setForeach</b> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> -<tr class="separator:a2f9f6129ba505cf332567d170e0fc57e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96629de64b8dfcf91021d1b627da3e8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96629de64b8dfcf91021d1b627da3e8a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a96629de64b8dfcf91021d1b627da3e8a">enqueueInternal</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:a96629de64b8dfcf91021d1b627da3e8a"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_content_executor_callbacks.html">ContentExecutorCallbacks</a>. <br /></td></tr> +<tr class="separator:a96629de64b8dfcf91021d1b627da3e8a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91a3e3b8b2a0a928cbe800123cd56827"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91a3e3b8b2a0a928cbe800123cd56827"></a> virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>evalAsData</b> (const std::string &expr)</td></tr> <tr class="separator:a91a3e3b8b2a0a928cbe800123cd56827"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad47b133cf11345554774cd2b64ac55d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad47b133cf11345554774cd2b64ac55d8"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#ad47b133cf11345554774cd2b64ac55d8">eventReady</a> (<a class="el" href="classuscxml_1_1_event.html">Event</a> &event, const std::string &eventUUID)</td></tr> +<tr class="memdesc:ad47b133cf11345554774cd2b64ac55d8"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">DelayedEventQueueCallbacks</a>. <br /></td></tr> +<tr class="separator:ad47b133cf11345554774cd2b64ac55d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a878fc3bb10a828ad719e7193c2f71c23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a878fc3bb10a828ad719e7193c2f71c23"></a> virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>getAsData</b> (const std::string &expr)</td></tr> <tr class="separator:a878fc3bb10a828ad719e7193c2f71c23"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9fa5a5e5d5ca934943d97e2ae40fcaac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9fa5a5e5d5ca934943d97e2ae40fcaac"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>assign</b> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="separator:a9fa5a5e5d5ca934943d97e2ae40fcaac"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6283067ebd304d975eb9d6603e193895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6283067ebd304d975eb9d6603e193895"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>getInvokeId</b> ()</td></tr> -<tr class="separator:a6283067ebd304d975eb9d6603e193895"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adaacf99a5f5bdeb2a50f29535cc11d43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaacf99a5f5bdeb2a50f29535cc11d43"></a> virtual std::string </td><td class="memItemRight" valign="bottom"><b>getBaseURL</b> ()</td></tr> <tr class="separator:adaacf99a5f5bdeb2a50f29535cc11d43"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a31f809abfc69df55725aa6ee8d34b40b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31f809abfc69df55725aa6ee8d34b40b"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>checkValidSendType</b> (const std::string &type, const std::string &target)</td></tr> -<tr class="separator:a31f809abfc69df55725aa6ee8d34b40b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3102f8813259ab92331e418b3ef9476c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3102f8813259ab92331e418b3ef9476c"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (const std::string &type, const std::string &src, bool autoForward, XERCESC_NS::DOMElement *finalize, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)</td></tr> -<tr class="separator:a3102f8813259ab92331e418b3ef9476c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad03f154768b8198b5a4cbf3d686bc219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad03f154768b8198b5a4cbf3d686bc219"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (const std::string &invokeId)</td></tr> -<tr class="separator:ad03f154768b8198b5a4cbf3d686bc219"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a71b7888431ab95ece48064bd00b20358"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71b7888431ab95ece48064bd00b20358"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const std::string &type, const std::string &target, size_t delayMs, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &sendEvent)</td></tr> -<tr class="separator:a71b7888431ab95ece48064bd00b20358"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a572df8e1af6390749ba5fb495965de4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a572df8e1af6390749ba5fb495965de4f"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getConfiguration</b> ()</td></tr> +<tr class="separator:a572df8e1af6390749ba5fb495965de4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3119b0a8705bb20be9e54e1740ffe866"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3119b0a8705bb20be9e54e1740ffe866"></a> virtual const <a class="el" href="classuscxml_1_1_event.html">Event</a> & </td><td class="memItemRight" valign="bottom"><b>getCurrentEvent</b> ()</td></tr> <tr class="separator:a3119b0a8705bb20be9e54e1740ffe866"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad47b133cf11345554774cd2b64ac55d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad47b133cf11345554774cd2b64ac55d8"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#ad47b133cf11345554774cd2b64ac55d8">eventReady</a> (<a class="el" href="classuscxml_1_1_event.html">Event</a> &event, const std::string &eventUUID)</td></tr> -<tr class="memdesc:ad47b133cf11345554774cd2b64ac55d8"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">DelayedEventQueueCallbacks</a>. <br /></td></tr> -<tr class="separator:ad47b133cf11345554774cd2b64ac55d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c1e0a55cd3b48f347e1a043bce007b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c1e0a55cd3b48f347e1a043bce007b6"></a> +virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> () const </td></tr> +<tr class="separator:a6c1e0a55cd3b48f347e1a043bce007b6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12812c77b3f507c5f0b759d831537a58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12812c77b3f507c5f0b759d831537a58"></a> +virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> ()</td></tr> +<tr class="separator:a12812c77b3f507c5f0b759d831537a58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6283067ebd304d975eb9d6603e193895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6283067ebd304d975eb9d6603e193895"></a> +virtual std::string </td><td class="memItemRight" valign="bottom"><b>getInvokeId</b> ()</td></tr> +<tr class="separator:a6283067ebd304d975eb9d6603e193895"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50cd2830925d255f27bb19f39ab94313"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50cd2830925d255f27bb19f39ab94313"></a> +virtual const std::map< std::string, <a class="el" href="classuscxml_1_1_invoker.html">Invoker</a> > & </td><td class="memItemRight" valign="bottom"><b>getInvokers</b> ()</td></tr> +<tr class="separator:a50cd2830925d255f27bb19f39ab94313"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47d39d9cc280a8aef376a4b8551fd58e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47d39d9cc280a8aef376a4b8551fd58e"></a> +virtual const std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a> > & </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> ()</td></tr> +<tr class="separator:a47d39d9cc280a8aef376a4b8551fd58e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a070f2fb24223cc7776b86033352e7e7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a070f2fb24223cc7776b86033352e7e7b"></a> +virtual size_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> +<tr class="separator:a070f2fb24223cc7776b86033352e7e7b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a962feeeb857bc0e2d735af0605792f29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a962feeeb857bc0e2d735af0605792f29"></a> +virtual <a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a962feeeb857bc0e2d735af0605792f29">getMonitor</a> ()</td></tr> +<tr class="memdesc:a962feeeb857bc0e2d735af0605792f29"><td class="mdescLeft"> </td><td class="mdescRight">Monitoring. <br /></td></tr> +<tr class="separator:a962feeeb857bc0e2d735af0605792f29"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95baf8468a84d63a7e1abf209d0ca852"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a95baf8468a84d63a7e1abf209d0ca852"></a> +virtual const std::string & </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a95baf8468a84d63a7e1abf209d0ca852">getName</a> ()</td></tr> +<tr class="memdesc:a95baf8468a84d63a7e1abf209d0ca852"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_data_model_callbacks.html" title="Callbacks available for every data-model. ">DataModelCallbacks</a>. <br /></td></tr> +<tr class="separator:a95baf8468a84d63a7e1abf209d0ca852"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7896ad8b95085c27a80ba5446975ad18"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7896ad8b95085c27a80ba5446975ad18"></a> +virtual const std::string & </td><td class="memItemRight" valign="bottom"><b>getSessionId</b> ()</td></tr> +<tr class="separator:a7896ad8b95085c27a80ba5446975ad18"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a851f9f7a3c865a9d4c86c851e2903d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a851f9f7a3c865a9d4c86c851e2903d"></a> +InterpreterState </td><td class="memItemRight" valign="bottom"><b>getState</b> ()</td></tr> +<tr class="separator:a3a851f9f7a3c865a9d4c86c851e2903d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a613474fb623687960b553eed92f0cd47"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a613474fb623687960b553eed92f0cd47"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>initData</b> (XERCESC_NS::DOMElement *element)</td></tr> +<tr class="separator:a613474fb623687960b553eed92f0cd47"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:accd5ae28f8eff2d1963b275487652816"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accd5ae28f8eff2d1963b275487652816"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#accd5ae28f8eff2d1963b275487652816">invoke</a> (XERCESC_NS::DOMElement *invoke)</td></tr> +<tr class="memdesc:accd5ae28f8eff2d1963b275487652816"><td class="mdescLeft"> </td><td class="mdescRight">Invocations. <br /></td></tr> +<tr class="separator:accd5ae28f8eff2d1963b275487652816"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3102f8813259ab92331e418b3ef9476c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3102f8813259ab92331e418b3ef9476c"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (const std::string &type, const std::string &src, bool autoForward, XERCESC_NS::DOMElement *finalize, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)</td></tr> +<tr class="separator:a3102f8813259ab92331e418b3ef9476c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3b085477fa0988fcc1f7f5702421fc1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b085477fa0988fcc1f7f5702421fc1d"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> +<tr class="separator:a3b085477fa0988fcc1f7f5702421fc1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd9f86c4eb5a0089223460097a47d618"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd9f86c4eb5a0089223460097a47d618"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isMatched</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event, const std::string &eventDesc)</td></tr> +<tr class="separator:abd9f86c4eb5a0089223460097a47d618"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7480f0b9d6973ea9f9c8c8f887a9abb4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7480f0b9d6973ea9f9c8c8f887a9abb4"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isTrue</b> (const std::string &expr)</td></tr> +<tr class="separator:a7480f0b9d6973ea9f9c8c8f887a9abb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aee097a147795b78d8d61cd0c96100f8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee097a147795b78d8d61cd0c96100f8a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#aee097a147795b78d8d61cd0c96100f8a">process</a> (XERCESC_NS::DOMElement *block)</td></tr> +<tr class="memdesc:aee097a147795b78d8d61cd0c96100f8a"><td class="mdescLeft"> </td><td class="mdescRight">Executable Content. <br /></td></tr> +<tr class="separator:aee097a147795b78d8d61cd0c96100f8a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af40db4d29a60ce5f935e1eecffe179ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af40db4d29a60ce5f935e1eecffe179ca"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>raiseDoneEvent</b> (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)</td></tr> +<tr class="separator:af40db4d29a60ce5f935e1eecffe179ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4fc6660007dc9b400026e0d460f9d423"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a4fc6660007dc9b400026e0d460f9d423">reset</a> ()</td></tr> +<tr class="separator:a4fc6660007dc9b400026e0d460f9d423"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bfc9656f2791da0c1a643d241a8a32c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bfc9656f2791da0c1a643d241a8a32c"></a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a4bfc9656f2791da0c1a643d241a8a32c">setActionLanguage</a> (const <a class="el" href="classuscxml_1_1_action_language.html">ActionLanguage</a> &al)</td></tr> <tr class="memdesc:a4bfc9656f2791da0c1a643d241a8a32c"><td class="mdescLeft"> </td><td class="mdescRight"><hr/> <br /></td></tr> <tr class="separator:a4bfc9656f2791da0c1a643d241a8a32c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a12812c77b3f507c5f0b759d831537a58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12812c77b3f507c5f0b759d831537a58"></a> -virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> ()</td></tr> -<tr class="separator:a12812c77b3f507c5f0b759d831537a58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f9f6129ba505cf332567d170e0fc57e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f9f6129ba505cf332567d170e0fc57e"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>setForeach</b> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="separator:a2f9f6129ba505cf332567d170e0fc57e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acca4b8e690c8f5ab9e5b47e1b4c1a097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acca4b8e690c8f5ab9e5b47e1b4c1a097"></a> +void </td><td class="memItemRight" valign="bottom"><b>setMonitor</b> (<a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> *monitor)</td></tr> +<tr class="separator:acca4b8e690c8f5ab9e5b47e1b4c1a097"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99b1340ffcb883c5bde537decb4c56fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99b1340ffcb883c5bde537decb4c56fb"></a> +virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (size_t blockMs)</td></tr> +<tr class="separator:a99b1340ffcb883c5bde537decb4c56fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4b701153462a2ab4ceb6b4e33d0caeb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b701153462a2ab4ceb6b4e33d0caeb"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *<a class="el" href="classuscxml_1_1_interpreter_impl.html#accd5ae28f8eff2d1963b275487652816">invoke</a>)</td></tr> +<tr class="separator:ae4b701153462a2ab4ceb6b4e33d0caeb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad03f154768b8198b5a4cbf3d686bc219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad03f154768b8198b5a4cbf3d686bc219"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (const std::string &invokeId)</td></tr> +<tr class="separator:ad03f154768b8198b5a4cbf3d686bc219"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> Static Public Member Functions</h2></td></tr> @@ -288,96 +288,96 @@ static void </td><td class="memItemRight" valign="bottom"><b>addInstance</b </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> +<tr class="memitem:a378250a33b48c274afd56264c9e5823f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a378250a33b48c274afd56264c9e5823f"></a> +std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_autoForwarders</b></td></tr> +<tr class="separator:a378250a33b48c274afd56264c9e5823f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e15624185f78fa76323972a35420b10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e15624185f78fa76323972a35420b10"></a> +<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>_baseURL</b></td></tr> +<tr class="separator:a4e15624185f78fa76323972a35420b10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a34247e43e533cc1cba05790dba4441e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34247e43e533cc1cba05790dba4441e2"></a> Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> <tr class="separator:a34247e43e533cc1cba05790dba4441e2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a600602db7d53051056623ed943d142f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a600602db7d53051056623ed943d142f2"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_sessionId</b></td></tr> -<tr class="separator:a600602db7d53051056623ed943d142f2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a13a2f45a1a74bf19035cf163893752b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a2f45a1a74bf19035cf163893752b4"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> -<tr class="separator:a13a2f45a1a74bf19035cf163893752b4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6124d138ba1e5077f8eeeaa583680a4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6124d138ba1e5077f8eeeaa583680a4e"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b></td></tr> -<tr class="separator:a6124d138ba1e5077f8eeeaa583680a4e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae81a9478b51b5255e940b26267457862"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae81a9478b51b5255e940b26267457862"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isInitialized</b></td></tr> -<tr class="separator:ae81a9478b51b5255e940b26267457862"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18ae565884b7d593dcaaf9e00da886ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18ae565884b7d593dcaaf9e00da886ef"></a> -XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> -<tr class="separator:a18ae565884b7d593dcaaf9e00da886ef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18709454c3c498de3c10d23fd3b2fbed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18709454c3c498de3c10d23fd3b2fbed"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> -<tr class="separator:a18709454c3c498de3c10d23fd3b2fbed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73ec88f0b327b67665d19f9d893a9361"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73ec88f0b327b67665d19f9d893a9361"></a> +<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_currEvent</b></td></tr> +<tr class="separator:a73ec88f0b327b67665d19f9d893a9361"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe6f8e9a4b62b3ad1cf0accaffbb3545"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe6f8e9a4b62b3ad1cf0accaffbb3545"></a> +<a class="el" href="classuscxml_1_1_data_model.html">DataModel</a> </td><td class="memItemRight" valign="bottom"><b>_dataModel</b></td></tr> +<tr class="separator:abe6f8e9a4b62b3ad1cf0accaffbb3545"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a62246011a91d361f058f81d4c5418892"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62246011a91d361f058f81d4c5418892"></a> std::map< std::string, std::tuple< std::string, std::string, std::string > > </td><td class="memItemRight" valign="bottom"><b>_delayedEventTargets</b></td></tr> <tr class="separator:a62246011a91d361f058f81d4c5418892"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aef2700187ae47cb37b5fb06f815783b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef2700187ae47cb37b5fb06f815783b1"></a> std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_delayMutex</b></td></tr> <tr class="separator:aef2700187ae47cb37b5fb06f815783b1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a210a1421d3ba48c70ec9e43e5ab2c840"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a210a1421d3ba48c70ec9e43e5ab2c840"></a> -<a class="el" href="classuscxml_1_1_x.html">X</a> </td><td class="memItemRight" valign="bottom"><b>_xmlPrefix</b></td></tr> -<tr class="separator:a210a1421d3ba48c70ec9e43e5ab2c840"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3043816468b493aaecdaab828889a383"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3043816468b493aaecdaab828889a383"></a> -<a class="el" href="classuscxml_1_1_x.html">X</a> </td><td class="memItemRight" valign="bottom"><b>_xmlNS</b></td></tr> -<tr class="separator:a3043816468b493aaecdaab828889a383"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aea2ed2d616809e0514c6d785ab7cec04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea2ed2d616809e0514c6d785ab7cec04"></a> -<a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>_factory</b></td></tr> -<tr class="separator:aea2ed2d616809e0514c6d785ab7cec04"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4e15624185f78fa76323972a35420b10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e15624185f78fa76323972a35420b10"></a> -<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>_baseURL</b></td></tr> -<tr class="separator:a4e15624185f78fa76323972a35420b10"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acfdc396e2763a9750109c2ff76d657b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfdc396e2763a9750109c2ff76d657b3"></a> -<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a> </td><td class="memItemRight" valign="bottom"><b>_microStepper</b></td></tr> -<tr class="separator:acfdc396e2763a9750109c2ff76d657b3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abe6f8e9a4b62b3ad1cf0accaffbb3545"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe6f8e9a4b62b3ad1cf0accaffbb3545"></a> -<a class="el" href="classuscxml_1_1_data_model.html">DataModel</a> </td><td class="memItemRight" valign="bottom"><b>_dataModel</b></td></tr> -<tr class="separator:abe6f8e9a4b62b3ad1cf0accaffbb3545"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac02c8b88c5461862ed4d7839f5496d42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac02c8b88c5461862ed4d7839f5496d42"></a> +<a class="el" href="classuscxml_1_1_delayed_event_queue.html">DelayedEventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_delayQueue</b></td></tr> +<tr class="separator:ac02c8b88c5461862ed4d7839f5496d42"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18ae565884b7d593dcaaf9e00da886ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18ae565884b7d593dcaaf9e00da886ef"></a> +XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> +<tr class="separator:a18ae565884b7d593dcaaf9e00da886ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1dd6ead9567c18f77aaa9a119656003e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1dd6ead9567c18f77aaa9a119656003e"></a> <a class="el" href="classuscxml_1_1_content_executor.html">ContentExecutor</a> </td><td class="memItemRight" valign="bottom"><b>_execContent</b></td></tr> <tr class="separator:a1dd6ead9567c18f77aaa9a119656003e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae0e775581b6c256206d166d1174ed1b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0e775581b6c256206d166d1174ed1b2"></a> -InterpreterState </td><td class="memItemRight" valign="bottom"><b>_state</b></td></tr> -<tr class="separator:ae0e775581b6c256206d166d1174ed1b2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab2a0cc303ad004937da24c4406da9419"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2a0cc303ad004937da24c4406da9419"></a> -<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_internalQueue</b></td></tr> -<tr class="separator:ab2a0cc303ad004937da24c4406da9419"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6aae728362ca62604841811dfb6a077"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6aae728362ca62604841811dfb6a077"></a> <a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_externalQueue</b></td></tr> <tr class="separator:ab6aae728362ca62604841811dfb6a077"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa1dcaff8a2b946a8805073305948a720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1dcaff8a2b946a8805073305948a720"></a> -<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_parentQueue</b></td></tr> -<tr class="separator:aa1dcaff8a2b946a8805073305948a720"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac02c8b88c5461862ed4d7839f5496d42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac02c8b88c5461862ed4d7839f5496d42"></a> -<a class="el" href="classuscxml_1_1_delayed_event_queue.html">DelayedEventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_delayQueue</b></td></tr> -<tr class="separator:ac02c8b88c5461862ed4d7839f5496d42"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a73ec88f0b327b67665d19f9d893a9361"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73ec88f0b327b67665d19f9d893a9361"></a> -<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_currEvent</b></td></tr> -<tr class="separator:a73ec88f0b327b67665d19f9d893a9361"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aea2ed2d616809e0514c6d785ab7cec04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea2ed2d616809e0514c6d785ab7cec04"></a> +<a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>_factory</b></td></tr> +<tr class="separator:aea2ed2d616809e0514c6d785ab7cec04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2a0cc303ad004937da24c4406da9419"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2a0cc303ad004937da24c4406da9419"></a> +<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_internalQueue</b></td></tr> +<tr class="separator:ab2a0cc303ad004937da24c4406da9419"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6124d138ba1e5077f8eeeaa583680a4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6124d138ba1e5077f8eeeaa583680a4e"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b></td></tr> +<tr class="separator:a6124d138ba1e5077f8eeeaa583680a4e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad10c5a9bb9af7baeea64c54eeac4cae2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad10c5a9bb9af7baeea64c54eeac4cae2"></a> <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_invokeReq</b></td></tr> <tr class="separator:ad10c5a9bb9af7baeea64c54eeac4cae2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa616a61d04d832f728601906979da86c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa616a61d04d832f728601906979da86c"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a> > </td><td class="memItemRight" valign="bottom"><b>_ioProcs</b></td></tr> -<tr class="separator:aa616a61d04d832f728601906979da86c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb437917d3c95d6c03ac70ab5056b9f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb437917d3c95d6c03ac70ab5056b9f8"></a> std::map< std::string, <a class="el" href="classuscxml_1_1_invoker.html">Invoker</a> > </td><td class="memItemRight" valign="bottom"><b>_invokers</b></td></tr> <tr class="separator:aeb437917d3c95d6c03ac70ab5056b9f8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a378250a33b48c274afd56264c9e5823f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a378250a33b48c274afd56264c9e5823f"></a> -std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_autoForwarders</b></td></tr> -<tr class="separator:a378250a33b48c274afd56264c9e5823f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa616a61d04d832f728601906979da86c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa616a61d04d832f728601906979da86c"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a> > </td><td class="memItemRight" valign="bottom"><b>_ioProcs</b></td></tr> +<tr class="separator:aa616a61d04d832f728601906979da86c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae81a9478b51b5255e940b26267457862"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae81a9478b51b5255e940b26267457862"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isInitialized</b></td></tr> +<tr class="separator:ae81a9478b51b5255e940b26267457862"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acfdc396e2763a9750109c2ff76d657b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acfdc396e2763a9750109c2ff76d657b3"></a> +<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a> </td><td class="memItemRight" valign="bottom"><b>_microStepper</b></td></tr> +<tr class="separator:acfdc396e2763a9750109c2ff76d657b3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0dba7c91ffc0cff8f970e2a0e52da94b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0dba7c91ffc0cff8f970e2a0e52da94b"></a> <a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> * </td><td class="memItemRight" valign="bottom"><b>_monitor</b></td></tr> <tr class="separator:a0dba7c91ffc0cff8f970e2a0e52da94b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13a2f45a1a74bf19035cf163893752b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13a2f45a1a74bf19035cf163893752b4"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> +<tr class="separator:a13a2f45a1a74bf19035cf163893752b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1dcaff8a2b946a8805073305948a720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1dcaff8a2b946a8805073305948a720"></a> +<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a> </td><td class="memItemRight" valign="bottom"><b>_parentQueue</b></td></tr> +<tr class="separator:aa1dcaff8a2b946a8805073305948a720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18709454c3c498de3c10d23fd3b2fbed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18709454c3c498de3c10d23fd3b2fbed"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> +<tr class="separator:a18709454c3c498de3c10d23fd3b2fbed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a600602db7d53051056623ed943d142f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a600602db7d53051056623ed943d142f2"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_sessionId</b></td></tr> +<tr class="separator:a600602db7d53051056623ed943d142f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0e775581b6c256206d166d1174ed1b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0e775581b6c256206d166d1174ed1b2"></a> +InterpreterState </td><td class="memItemRight" valign="bottom"><b>_state</b></td></tr> +<tr class="separator:ae0e775581b6c256206d166d1174ed1b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3043816468b493aaecdaab828889a383"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3043816468b493aaecdaab828889a383"></a> +<a class="el" href="classuscxml_1_1_x.html">X</a> </td><td class="memItemRight" valign="bottom"><b>_xmlNS</b></td></tr> +<tr class="separator:a3043816468b493aaecdaab828889a383"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a210a1421d3ba48c70ec9e43e5ab2c840"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a210a1421d3ba48c70ec9e43e5ab2c840"></a> +<a class="el" href="classuscxml_1_1_x.html">X</a> </td><td class="memItemRight" valign="bottom"><b>_xmlPrefix</b></td></tr> +<tr class="separator:a210a1421d3ba48c70ec9e43e5ab2c840"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a> Static Protected Attributes</h2></td></tr> -<tr class="memitem:a528f9f9b507df2f101b9ca1f1adad107"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a528f9f9b507df2f101b9ca1f1adad107"></a> -static std::map< std::string, std::weak_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> > > </td><td class="memItemRight" valign="bottom"><b>_instances</b></td></tr> -<tr class="separator:a528f9f9b507df2f101b9ca1f1adad107"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab548e935129e5af2509b5a823716486"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab548e935129e5af2509b5a823716486"></a> static std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_instanceMutex</b></td></tr> <tr class="separator:aab548e935129e5af2509b5a823716486"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a528f9f9b507df2f101b9ca1f1adad107"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a528f9f9b507df2f101b9ca1f1adad107"></a> +static std::map< std::string, std::weak_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> > > </td><td class="memItemRight" valign="bottom"><b>_instances</b></td></tr> +<tr class="separator:a528f9f9b507df2f101b9ca1f1adad107"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a> Friends</h2></td></tr> @@ -387,15 +387,15 @@ class </td><td class="memItemRight" valign="bottom"><b>Interpreter</b></td> <tr class="memitem:affbfec7bbedcc96bb9ab774bf496f98d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="affbfec7bbedcc96bb9ab774bf496f98d"></a> class </td><td class="memItemRight" valign="bottom"><b>InterpreterIssue</b></td></tr> <tr class="separator:affbfec7bbedcc96bb9ab774bf496f98d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa676a28661a55669bc12655a5873e4fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa676a28661a55669bc12655a5873e4fe"></a> +class </td><td class="memItemRight" valign="bottom"><b>SCXMLIOProcessor</b></td></tr> +<tr class="separator:aa676a28661a55669bc12655a5873e4fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3586e77d6abd0830313ac135835096cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3586e77d6abd0830313ac135835096cb"></a> class </td><td class="memItemRight" valign="bottom"><b>TransformerImpl</b></td></tr> <tr class="separator:a3586e77d6abd0830313ac135835096cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91ba35e75b878b31ec3d1f5072eead91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91ba35e75b878b31ec3d1f5072eead91"></a> class </td><td class="memItemRight" valign="bottom"><b>USCXMLInvoker</b></td></tr> <tr class="separator:a91ba35e75b878b31ec3d1f5072eead91"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa676a28661a55669bc12655a5873e4fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa676a28661a55669bc12655a5873e4fe"></a> -class </td><td class="memItemRight" valign="bottom"><b>SCXMLIOProcessor</b></td></tr> -<tr class="separator:aa676a28661a55669bc12655a5873e4fe"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a4fc6660007dc9b400026e0d460f9d423"></a> @@ -435,7 +435,7 @@ class </td><td class="memItemRight" valign="bottom"><b>SCXMLIOProcessor</b> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:47 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:45 for uSCXML by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.10 </small></address> --> |