diff options
420 files changed, 3729 insertions, 3109 deletions
diff --git a/_base64_8h_source.html b/_base64_8h_source.html index 727c3e4..1f4b5a4 100644 --- a/_base64_8h_source.html +++ b/_base64_8h_source.html @@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_base64_8hpp_source.html b/_base64_8hpp_source.html index df89554..be582d2 100644 --- a/_base64_8hpp_source.html +++ b/_base64_8hpp_source.html @@ -158,7 +158,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_content_executor_8cpp.html b/_basic_content_executor_8cpp.html index 7db5e8f..123dc02 100644 --- a/_basic_content_executor_8cpp.html +++ b/_basic_content_executor_8cpp.html @@ -124,7 +124,7 @@ Include dependency graph for BasicContentExecutor.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_content_executor_8h.html b/_basic_content_executor_8h.html index 5cfe75f..9552ca2 100644 --- a/_basic_content_executor_8h.html +++ b/_basic_content_executor_8h.html @@ -130,7 +130,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_content_executor_8h_source.html b/_basic_content_executor_8h_source.html index 160e883..240fa46 100644 --- a/_basic_content_executor_8h_source.html +++ b/_basic_content_executor_8h_source.html @@ -155,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_event_queue_8cpp.html b/_basic_event_queue_8cpp.html index b4bd115..873341c 100644 --- a/_basic_event_queue_8cpp.html +++ b/_basic_event_queue_8cpp.html @@ -128,7 +128,7 @@ static void </td><td class="memItemRight" valign="bottom"><b>uscxml::dummyC </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_event_queue_8h.html b/_basic_event_queue_8h.html index 03e49f8..a4f009d 100644 --- a/_basic_event_queue_8h.html +++ b/_basic_event_queue_8h.html @@ -122,10 +122,10 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html">uscxml::BasicDelayedEventQueue::callbackData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> @@ -141,7 +141,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_event_queue_8h_source.html b/_basic_event_queue_8h_source.html index 8d24cce..4b9bdf1 100644 --- a/_basic_event_queue_8h_source.html +++ b/_basic_event_queue_8h_source.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="classuscxml_1_1_basic_event_queue.html">BasicEventQueue</a>();</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_basic_event_queue.html">BasicEventQueue</a>();</div> -<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">bool</span> blocking);</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">size_t</span> blockMs);</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> enqueue(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">protected</span>:</div> @@ -135,8 +135,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> enqueueDelayed(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event, <span class="keywordtype">size_t</span> delayMs, <span class="keyword">const</span> std::string& eventUUID);</div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> cancelDelayed(<span class="keyword">const</span> std::string& eventId);</div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> cancelAllDelayed();</div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">bool</span> blocking) {</div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> BasicEventQueue::dequeue(blocking);</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">size_t</span> blockMs) {</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">return</span> BasicEventQueue::dequeue(blockMs);</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  }</div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> enqueue(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event) {</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">return</span> BasicEventQueue::enqueue(event);</div> @@ -187,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_h_t_t_p_i_o_processor_8cpp.html b/_basic_h_t_t_p_i_o_processor_8cpp.html index 327dff4..31e1cff 100644 --- a/_basic_h_t_t_p_i_o_processor_8cpp.html +++ b/_basic_h_t_t_p_i_o_processor_8cpp.html @@ -127,7 +127,7 @@ Include dependency graph for BasicHTTPIOProcessor.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_h_t_t_p_i_o_processor_8h.html b/_basic_h_t_t_p_i_o_processor_8h.html index f47a574..aa0cc4f 100644 --- a/_basic_h_t_t_p_i_o_processor_8h.html +++ b/_basic_h_t_t_p_i_o_processor_8h.html @@ -127,12 +127,12 @@ Classes</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:a7cffbb67753abba8ae2b79ab30c63c59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cffbb67753abba8ae2b79ab30c63c59"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_PLUGIN_API</b></td></tr> -<tr class="separator:a7cffbb67753abba8ae2b79ab30c63c59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12f7a23ba7dbf1f14fb83f8c4af774b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12f7a23ba7dbf1f14fb83f8c4af774b6"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_IOPROC_BASICHTTP_TYPE</b>   "http://www.w3.org/TR/scxml/#BasicHTTPEventProcessor"</td></tr> <tr class="separator:a12f7a23ba7dbf1f14fb83f8c4af774b6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7cffbb67753abba8ae2b79ab30c63c59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cffbb67753abba8ae2b79ab30c63c59"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_PLUGIN_API</b></td></tr> +<tr class="separator:a7cffbb67753abba8ae2b79ab30c63c59"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -146,7 +146,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_basic_h_t_t_p_i_o_processor_8h_source.html b/_basic_h_t_t_p_i_o_processor_8h_source.html index 65b538f..a29d594 100644 --- a/_basic_h_t_t_p_i_o_processor_8h_source.html +++ b/_basic_h_t_t_p_i_o_processor_8h_source.html @@ -203,7 +203,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_blob_8cpp.html b/_blob_8cpp.html index d744fab..3ad6e12 100644 --- a/_blob_8cpp.html +++ b/_blob_8cpp.html @@ -117,7 +117,7 @@ Include dependency graph for Blob.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_blob_8h.html b/_blob_8h.html index 008dcc0..d411438 100644 --- a/_blob_8h.html +++ b/_blob_8h.html @@ -117,10 +117,10 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_blob_impl.html">uscxml::BlobImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_blob.html">uscxml::Blob</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_blob_impl.html">uscxml::BlobImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -134,7 +134,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_blob_8h_source.html b/_blob_8h_source.html index a4a473d..3194842 100644 --- a/_blob_8h_source.html +++ b/_blob_8h_source.html @@ -207,7 +207,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_c_8cpp.html b/_chart_to_c_8cpp.html index 1871a70..cc00bc8 100644 --- a/_chart_to_c_8cpp.html +++ b/_chart_to_c_8cpp.html @@ -126,7 +126,7 @@ Include dependency graph for ChartToC.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_c_8h.html b/_chart_to_c_8h.html index b6a0c73..74d6c04 100644 --- a/_chart_to_c_8h.html +++ b/_chart_to_c_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_c_8h_source.html b/_chart_to_c_8h_source.html index fd7ec96..76ca0f6 100644 --- a/_chart_to_c_8h_source.html +++ b/_chart_to_c_8h_source.html @@ -193,7 +193,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_v_h_d_l_8cpp.html b/_chart_to_v_h_d_l_8cpp.html index e6fd70f..9a8f5eb 100644 --- a/_chart_to_v_h_d_l_8cpp.html +++ b/_chart_to_v_h_d_l_8cpp.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_v_h_d_l_8h.html b/_chart_to_v_h_d_l_8h.html index 468c1c5..01056a4 100644 --- a/_chart_to_v_h_d_l_8h.html +++ b/_chart_to_v_h_d_l_8h.html @@ -119,47 +119,47 @@ Include dependency graph for ChartToVHDL.h:</div> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_v_h_d_l.html">uscxml::ChartToVHDL</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html">uscxml::ChartToVHDL::VNode</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html">uscxml::ChartToVHDL::VAnd</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html">uscxml::ChartToVHDL::VBranch</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html">uscxml::ChartToVHDL::VAssign</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html">uscxml::ChartToVHDL::VPointer</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html">uscxml::ChartToVHDL::VBranch</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">uscxml::ChartToVHDL::VContainer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html">uscxml::ChartToVHDL::VLine</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html">uscxml::ChartToVHDL::VAssign</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html">uscxml::ChartToVHDL::VAnd</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html">uscxml::ChartToVHDL::VNode</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html">uscxml::ChartToVHDL::VOr</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html">uscxml::ChartToVHDL::VNop</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html">uscxml::ChartToVHDL::VNot</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html">uscxml::ChartToVHDL::VNop</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html">uscxml::ChartToVHDL::VOr</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html">uscxml::ChartToVHDL::VPointer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:acd641cfd6d0d2f4bdf8545c027443e86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd641cfd6d0d2f4bdf8545c027443e86"></a> -#define </td><td class="memItemRight" valign="bottom"><b>VLINE</b>   VPointer()/new VLine</td></tr> -<tr class="separator:acd641cfd6d0d2f4bdf8545c027443e86"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad276e7be5cda861e180e2090669d5682"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad276e7be5cda861e180e2090669d5682"></a> -#define </td><td class="memItemRight" valign="bottom"><b>VASSIGN</b>   VContainer()/new VAssign</td></tr> -<tr class="separator:ad276e7be5cda861e180e2090669d5682"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd58cbeb6a28c43ffdda3df29ba725bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd58cbeb6a28c43ffdda3df29ba725bf"></a> -#define </td><td class="memItemRight" valign="bottom"><b>VOR</b>   VContainer()/new VOr</td></tr> -<tr class="separator:abd58cbeb6a28c43ffdda3df29ba725bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07679cdf389c937ece105238f58358fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07679cdf389c937ece105238f58358fb"></a> #define </td><td class="memItemRight" valign="bottom"><b>VAND</b>   VContainer()/new VAnd</td></tr> <tr class="separator:a07679cdf389c937ece105238f58358fb"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18effbb84ed5d0d1a73d9572e0fcd744"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18effbb84ed5d0d1a73d9572e0fcd744"></a> -#define </td><td class="memItemRight" valign="bottom"><b>VNOT</b>   VContainer()/new VNot</td></tr> -<tr class="separator:a18effbb84ed5d0d1a73d9572e0fcd744"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad276e7be5cda861e180e2090669d5682"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad276e7be5cda861e180e2090669d5682"></a> +#define </td><td class="memItemRight" valign="bottom"><b>VASSIGN</b>   VContainer()/new VAssign</td></tr> +<tr class="separator:ad276e7be5cda861e180e2090669d5682"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd641cfd6d0d2f4bdf8545c027443e86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd641cfd6d0d2f4bdf8545c027443e86"></a> +#define </td><td class="memItemRight" valign="bottom"><b>VLINE</b>   VPointer()/new VLine</td></tr> +<tr class="separator:acd641cfd6d0d2f4bdf8545c027443e86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fc0ce489090b607e5ec669b17515161"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fc0ce489090b607e5ec669b17515161"></a> #define </td><td class="memItemRight" valign="bottom"><b>VNOP</b>   VContainer()/new VNop</td></tr> <tr class="separator:a3fc0ce489090b607e5ec669b17515161"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18effbb84ed5d0d1a73d9572e0fcd744"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18effbb84ed5d0d1a73d9572e0fcd744"></a> +#define </td><td class="memItemRight" valign="bottom"><b>VNOT</b>   VContainer()/new VNot</td></tr> +<tr class="separator:a18effbb84ed5d0d1a73d9572e0fcd744"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd58cbeb6a28c43ffdda3df29ba725bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd58cbeb6a28c43ffdda3df29ba725bf"></a> +#define </td><td class="memItemRight" valign="bottom"><b>VOR</b>   VContainer()/new VOr</td></tr> +<tr class="separator:abd58cbeb6a28c43ffdda3df29ba725bf"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2015-2016 Jens Heuschkel (<a href="#" onclick="location.href='mai'+'lto:'+'heu'+'sc'+'hke'+'l@'+'tk.'+'tu'+'-da'+'rm'+'sta'+'dt'+'.de'; return false;">heusc<span style="display: none;">.nosp@m.</span>hkel<span style="display: none;">.nosp@m.</span>@tk.t<span style="display: none;">.nosp@m.</span>u-da<span style="display: none;">.nosp@m.</span>rmsta<span style="display: none;">.nosp@m.</span>dt.d<span style="display: none;">.nosp@m.</span>e</a>) </dd></dl> @@ -173,7 +173,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_chart_to_v_h_d_l_8h_source.html b/_chart_to_v_h_d_l_8h_source.html index 3a0c62f..6c44c47 100644 --- a/_chart_to_v_h_d_l_8h_source.html +++ b/_chart_to_v_h_d_l_8h_source.html @@ -316,7 +316,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_common_8h.html b/_common_8h.html index 26081e6..ee502f6 100644 --- a/_common_8h.html +++ b/_common_8h.html @@ -112,12 +112,12 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> +<tr class="memitem:a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a525335710b53cb064ca56b936120431e"></a> +#define </td><td class="memItemRight" valign="bottom"><b>_USE_MATH_DEFINES</b></td></tr> +<tr class="separator:a525335710b53cb064ca56b936120431e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a875779d337b5f9f8b48ac92861871191"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a875779d337b5f9f8b48ac92861871191"></a> #define </td><td class="memItemRight" valign="bottom"><b>DEPRECATED</b>(alternative)</td></tr> <tr class="separator:a875779d337b5f9f8b48ac92861871191"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af5c018859d5adb78fa290c57db290725"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5c018859d5adb78fa290c57db290725"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_API</b></td></tr> -<tr class="separator:af5c018859d5adb78fa290c57db290725"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac032f21241a861312a181b3e6bfeb8d7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(type)</td></tr> <tr class="memdesc:ac032f21241a861312a181b3e6bfeb8d7"><td class="mdescLeft"> </td><td class="mdescRight">The usual operators as required for the PIMPL pattern. <a href="#ac032f21241a861312a181b3e6bfeb8d7">More...</a><br /></td></tr> <tr class="separator:ac032f21241a861312a181b3e6bfeb8d7"><td class="memSeparator" colspan="2"> </td></tr> @@ -125,9 +125,9 @@ Macros</h2></td></tr> <tr class="separator:ac5900352194d30e21f7bc69271900680"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54b5554b1cffc157dde5574f546f753e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT_IMPL</b>(type, base)</td></tr> <tr class="separator:a54b5554b1cffc157dde5574f546f753e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a525335710b53cb064ca56b936120431e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a525335710b53cb064ca56b936120431e"></a> -#define </td><td class="memItemRight" valign="bottom"><b>_USE_MATH_DEFINES</b></td></tr> -<tr class="separator:a525335710b53cb064ca56b936120431e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5c018859d5adb78fa290c57db290725"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af5c018859d5adb78fa290c57db290725"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_API</b></td></tr> +<tr class="separator:af5c018859d5adb78fa290c57db290725"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -168,8 +168,6 @@ Macros</h2></td></tr> <div class="line"> return *<span class="keyword">this</span>;\</div> <div class="line">}</div> </div><!-- fragment --> -<p>The usual operators as required for the PIMPL pattern. </p> - </div> </div> <a class="anchor" id="ac5900352194d30e21f7bc69271900680"></a> @@ -258,7 +256,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_common_8h_source.html b/_common_8h_source.html index 3526ba5..3964a8d 100644 --- a/_common_8h_source.html +++ b/_common_8h_source.html @@ -230,7 +230,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_content_executor_8cpp.html b/_content_executor_8cpp.html index 47b7014..abbc6b2 100644 --- a/_content_executor_8cpp.html +++ b/_content_executor_8cpp.html @@ -116,7 +116,7 @@ Include dependency graph for ContentExecutor.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_content_executor_8h.html b/_content_executor_8h.html index aa7fca5..6cd2a91 100644 --- a/_content_executor_8h.html +++ b/_content_executor_8h.html @@ -133,7 +133,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_content_executor_8h_source.html b/_content_executor_8h_source.html index c91f419..2ed8ebc 100644 --- a/_content_executor_8h_source.html +++ b/_content_executor_8h_source.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// forward declare</span></div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">class </span>DOMElement;</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>DOMElement;</div> <div class="line"><a name="l00032"></a><span class="lineno"> 32</span> }</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_content_executor_impl_8h.html b/_content_executor_impl_8h.html index 62a8215..0f6e665 100644 --- a/_content_executor_impl_8h.html +++ b/_content_executor_impl_8h.html @@ -137,7 +137,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_content_executor_impl_8h_source.html b/_content_executor_impl_8h_source.html index 0fd4258..7e9d20b 100644 --- a/_content_executor_impl_8h_source.html +++ b/_content_executor_impl_8h_source.html @@ -185,7 +185,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_convenience_8cpp.html b/_convenience_8cpp.html index 5d86033..4dba082 100644 --- a/_convenience_8cpp.html +++ b/_convenience_8cpp.html @@ -110,33 +110,33 @@ Include dependency graph for Convenience.cpp:</div> </div><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> +<tr class="memitem:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6d9c1520c575cbd522774d73d0bf28a"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIEquals</b> (const char *name, const char *value)</td></tr> +<tr class="separator:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae14eb61e2408db2541d72a1aff990720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae14eb61e2408db2541d72a1aff990720"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIsTrue</b> (const char *name)</td></tr> +<tr class="separator:ae14eb61e2408db2541d72a1aff990720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17667ac5422366a25b3a2ec453d3bc9d"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::equals</b> (const std::string &a, const std::string &b)</td></tr> +<tr class="separator:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74744534e30d9ba56bbb917a1684d9db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74744534e30d9ba56bbb917a1684d9db"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::escape</b> (const std::string &a)</td></tr> +<tr class="separator:a74744534e30d9ba56bbb917a1684d9db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d2c293f7afb09c2467d95a1a629f33e"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::iequals</b> (const std::string &a, const std::string &b)</td></tr> +<tr class="separator:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad7aae2aeff97fd120e521ff6a051e046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7aae2aeff97fd120e521ff6a051e046"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInteger</b> (const char *pszInput, int nNumberBase)</td></tr> +<tr class="separator:ad7aae2aeff97fd120e521ff6a051e046"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3620ff68a21fa0f880f706d02d383aee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3620ff68a21fa0f880f706d02d383aee"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isnan</b> (double x)</td></tr> <tr class="separator:a3620ff68a21fa0f880f706d02d383aee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a743937a63aa810f2032025773fc17dc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a743937a63aa810f2032025773fc17dc1"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isNumeric</b> (const char *pszInput, int nNumberBase)</td></tr> <tr class="separator:a743937a63aa810f2032025773fc17dc1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad7aae2aeff97fd120e521ff6a051e046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7aae2aeff97fd120e521ff6a051e046"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInteger</b> (const char *pszInput, int nNumberBase)</td></tr> -<tr class="separator:ad7aae2aeff97fd120e521ff6a051e046"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d2c293f7afb09c2467d95a1a629f33e"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::iequals</b> (const std::string &a, const std::string &b)</td></tr> -<tr class="separator:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17667ac5422366a25b3a2ec453d3bc9d"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::equals</b> (const std::string &a, const std::string &b)</td></tr> -<tr class="separator:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac382962ef13501b9658d895abbb5383a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac382962ef13501b9658d895abbb5383a"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::stringIsTrue</b> (const std::string &value)</td></tr> <tr class="separator:ac382962ef13501b9658d895abbb5383a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae14eb61e2408db2541d72a1aff990720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae14eb61e2408db2541d72a1aff990720"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIsTrue</b> (const char *name)</td></tr> -<tr class="separator:ae14eb61e2408db2541d72a1aff990720"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6d9c1520c575cbd522774d73d0bf28a"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIEquals</b> (const char *name, const char *value)</td></tr> -<tr class="separator:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a74744534e30d9ba56bbb917a1684d9db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74744534e30d9ba56bbb917a1684d9db"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::escape</b> (const std::string &a)</td></tr> -<tr class="separator:a74744534e30d9ba56bbb917a1684d9db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa01fc6e4f5f545274fec79301e856bfd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa01fc6e4f5f545274fec79301e856bfd"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::unescape</b> (const std::string &a)</td></tr> <tr class="separator:aa01fc6e4f5f545274fec79301e856bfd"><td class="memSeparator" colspan="2"> </td></tr> @@ -153,7 +153,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::unesca </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> --> diff --git a/_convenience_8h.html b/_convenience_8h.html index 62a9c09..eb2a2aa 100644 --- a/_convenience_8h.html +++ b/_convenience_8h.html @@ -124,41 +124,41 @@ Classes</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> +<tr class="memitem:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6d9c1520c575cbd522774d73d0bf28a"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIEquals</b> (const char *name, const char *value)</td></tr> +<tr class="separator:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae14eb61e2408db2541d72a1aff990720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae14eb61e2408db2541d72a1aff990720"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIsTrue</b> (const char *name)</td></tr> +<tr class="separator:ae14eb61e2408db2541d72a1aff990720"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17667ac5422366a25b3a2ec453d3bc9d"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::equals</b> (const std::string &a, const std::string &b)</td></tr> +<tr class="separator:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74744534e30d9ba56bbb917a1684d9db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74744534e30d9ba56bbb917a1684d9db"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::escape</b> (const std::string &a)</td></tr> +<tr class="separator:a74744534e30d9ba56bbb917a1684d9db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d2c293f7afb09c2467d95a1a629f33e"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::iequals</b> (const std::string &a, const std::string &b)</td></tr> +<tr class="separator:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad7aae2aeff97fd120e521ff6a051e046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7aae2aeff97fd120e521ff6a051e046"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInteger</b> (const char *pszInput, int nNumberBase)</td></tr> +<tr class="separator:ad7aae2aeff97fd120e521ff6a051e046"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3620ff68a21fa0f880f706d02d383aee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3620ff68a21fa0f880f706d02d383aee"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isnan</b> (double x)</td></tr> <tr class="separator:a3620ff68a21fa0f880f706d02d383aee"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memTemplParams" colspan="2"><a class="anchor" id="a3fd38929937fc15c3964bf203dc4e9ac"></a> -template<typename T > </td></tr> -<tr class="memitem:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><b>uscxml::toStr</b> (T tmp)</td></tr> -<tr class="separator:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6f7b0062d688111357af9a56a48074f3"><td class="memTemplParams" colspan="2"><a class="anchor" id="a6f7b0062d688111357af9a56a48074f3"></a> -template<typename T > </td></tr> -<tr class="memitem:a6f7b0062d688111357af9a56a48074f3"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><b>uscxml::strTo</b> (std::string tmp)</td></tr> -<tr class="separator:a6f7b0062d688111357af9a56a48074f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a743937a63aa810f2032025773fc17dc1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a743937a63aa810f2032025773fc17dc1"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isNumeric</b> (const char *pszInput, int nNumberBase)</td></tr> <tr class="separator:a743937a63aa810f2032025773fc17dc1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad7aae2aeff97fd120e521ff6a051e046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7aae2aeff97fd120e521ff6a051e046"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInteger</b> (const char *pszInput, int nNumberBase)</td></tr> -<tr class="separator:ad7aae2aeff97fd120e521ff6a051e046"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d2c293f7afb09c2467d95a1a629f33e"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::iequals</b> (const std::string &a, const std::string &b)</td></tr> -<tr class="separator:a6d2c293f7afb09c2467d95a1a629f33e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17667ac5422366a25b3a2ec453d3bc9d"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::equals</b> (const std::string &a, const std::string &b)</td></tr> -<tr class="separator:a17667ac5422366a25b3a2ec453d3bc9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac382962ef13501b9658d895abbb5383a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac382962ef13501b9658d895abbb5383a"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::stringIsTrue</b> (const std::string &value)</td></tr> <tr class="separator:ac382962ef13501b9658d895abbb5383a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae14eb61e2408db2541d72a1aff990720"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae14eb61e2408db2541d72a1aff990720"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIsTrue</b> (const char *name)</td></tr> -<tr class="separator:ae14eb61e2408db2541d72a1aff990720"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6d9c1520c575cbd522774d73d0bf28a"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::envVarIEquals</b> (const char *name, const char *value)</td></tr> -<tr class="separator:aa6d9c1520c575cbd522774d73d0bf28a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a74744534e30d9ba56bbb917a1684d9db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74744534e30d9ba56bbb917a1684d9db"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::escape</b> (const std::string &a)</td></tr> -<tr class="separator:a74744534e30d9ba56bbb917a1684d9db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f7b0062d688111357af9a56a48074f3"><td class="memTemplParams" colspan="2"><a class="anchor" id="a6f7b0062d688111357af9a56a48074f3"></a> +template<typename T > </td></tr> +<tr class="memitem:a6f7b0062d688111357af9a56a48074f3"><td class="memTemplItemLeft" align="right" valign="top">T </td><td class="memTemplItemRight" valign="bottom"><b>uscxml::strTo</b> (std::string tmp)</td></tr> +<tr class="separator:a6f7b0062d688111357af9a56a48074f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memTemplParams" colspan="2"><a class="anchor" id="a3fd38929937fc15c3964bf203dc4e9ac"></a> +template<typename T > </td></tr> +<tr class="memitem:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memTemplItemLeft" align="right" valign="top">std::string </td><td class="memTemplItemRight" valign="bottom"><b>uscxml::toStr</b> (T tmp)</td></tr> +<tr class="separator:a3fd38929937fc15c3964bf203dc4e9ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa01fc6e4f5f545274fec79301e856bfd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa01fc6e4f5f545274fec79301e856bfd"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::unescape</b> (const std::string &a)</td></tr> <tr class="separator:aa01fc6e4f5f545274fec79301e856bfd"><td class="memSeparator" colspan="2"> </td></tr> @@ -175,7 +175,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::unesca </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> --> diff --git a/_convenience_8h_source.html b/_convenience_8h_source.html index 765d2e0..ef0a609 100644 --- a/_convenience_8h_source.html +++ b/_convenience_8h_source.html @@ -174,7 +174,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_d_o_m_8cpp.html b/_d_o_m_8cpp.html index 3fa5502..52e7373 100644 --- a/_d_o_m_8cpp.html +++ b/_d_o_m_8cpp.html @@ -134,7 +134,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </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> --> diff --git a/_d_o_m_8h.html b/_d_o_m_8h.html index 6c519ec..85a8676 100644 --- a/_d_o_m_8h.html +++ b/_d_o_m_8h.html @@ -130,30 +130,30 @@ Classes</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:ae63e11ff28c0dde12b9969213fee21a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae63e11ff28c0dde12b9969213fee21a3"></a> -#define </td><td class="memItemRight" valign="bottom"><b>HAS_ATTR</b>(elem, attr)   (elem)->hasAttribute(X(attr))</td></tr> -<tr class="separator:ae63e11ff28c0dde12b9969213fee21a3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0a2bccae277031a49a8ff6a67b57d16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a2bccae277031a49a8ff6a67b57d16"></a> -#define </td><td class="memItemRight" valign="bottom"><b>HAS_ATTR_CAST</b>(elem, attr)   HAS_ATTR(static_cast<const DOMElement*>(elem), attr)</td></tr> -<tr class="separator:af0a2bccae277031a49a8ff6a67b57d16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8fe3d5505f63be81c6bea6c553804afd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8fe3d5505f63be81c6bea6c553804afd"></a> #define </td><td class="memItemRight" valign="bottom"><b>ATTR</b>(elem, attr)   std::string(X((elem)->getAttribute(X(attr))))</td></tr> <tr class="separator:a8fe3d5505f63be81c6bea6c553804afd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f8126098a762090d655cb43ab953210"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f8126098a762090d655cb43ab953210"></a> #define </td><td class="memItemRight" valign="bottom"><b>ATTR_CAST</b>(elem, attr)   ATTR(static_cast<const DOMElement*>(elem), attr)</td></tr> <tr class="separator:a4f8126098a762090d655cb43ab953210"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aad0ac07f6de106faea64e712216ec9ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0ac07f6de106faea64e712216ec9ef"></a> -#define </td><td class="memItemRight" valign="bottom"><b>TAGNAME</b>(elem)   std::string(X((elem)->getTagName()))</td></tr> -<tr class="separator:aad0ac07f6de106faea64e712216ec9ef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a17605e9cbd1e66e449cbf4f1077978a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17605e9cbd1e66e449cbf4f1077978a6"></a> -#define </td><td class="memItemRight" valign="bottom"><b>TAGNAME_CAST</b>(elem)   TAGNAME(static_cast<const DOMElement*>(elem))</td></tr> -<tr class="separator:a17605e9cbd1e66e449cbf4f1077978a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae63e11ff28c0dde12b9969213fee21a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae63e11ff28c0dde12b9969213fee21a3"></a> +#define </td><td class="memItemRight" valign="bottom"><b>HAS_ATTR</b>(elem, attr)   (elem)->hasAttribute(X(attr))</td></tr> +<tr class="separator:ae63e11ff28c0dde12b9969213fee21a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0a2bccae277031a49a8ff6a67b57d16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a2bccae277031a49a8ff6a67b57d16"></a> +#define </td><td class="memItemRight" valign="bottom"><b>HAS_ATTR_CAST</b>(elem, attr)   HAS_ATTR(static_cast<const DOMElement*>(elem), attr)</td></tr> +<tr class="separator:af0a2bccae277031a49a8ff6a67b57d16"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4054bd899c13dd2bffb5630bc4c34882"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4054bd899c13dd2bffb5630bc4c34882"></a> #define </td><td class="memItemRight" valign="bottom"><b>LOCALNAME</b>(elem)   std::string(X((elem)->getLocalName()))</td></tr> <tr class="separator:a4054bd899c13dd2bffb5630bc4c34882"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aec99f10d5fc1caf2ede7359879c56b26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aec99f10d5fc1caf2ede7359879c56b26"></a> #define </td><td class="memItemRight" valign="bottom"><b>LOCALNAME_CAST</b>(elem)   LOCALNAME(static_cast<const DOMElement*>(elem))</td></tr> <tr class="separator:aec99f10d5fc1caf2ede7359879c56b26"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad0ac07f6de106faea64e712216ec9ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad0ac07f6de106faea64e712216ec9ef"></a> +#define </td><td class="memItemRight" valign="bottom"><b>TAGNAME</b>(elem)   std::string(X((elem)->getTagName()))</td></tr> +<tr class="separator:aad0ac07f6de106faea64e712216ec9ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17605e9cbd1e66e449cbf4f1077978a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a17605e9cbd1e66e449cbf4f1077978a6"></a> +#define </td><td class="memItemRight" valign="bottom"><b>TAGNAME_CAST</b>(elem)   TAGNAME(static_cast<const DOMElement*>(elem))</td></tr> +<tr class="separator:a17605e9cbd1e66e449cbf4f1077978a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af67faba88176c75e7f8639a6329676b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af67faba88176c75e7f8639a6329676b8"></a> #define </td><td class="memItemRight" valign="bottom"><b>XML_PREFIX</b>(element)   X(element->getPrefix() ? X(element->getPrefix()).str() + ":" : "")</td></tr> <tr class="separator:af67faba88176c75e7f8639a6329676b8"><td class="memSeparator" colspan="2"> </td></tr> @@ -179,7 +179,7 @@ USCXML_API std::ostream & </td><td class="memItemRight" valign="bottom" </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> --> diff --git a/_d_o_m_8h_source.html b/_d_o_m_8h_source.html index d78b923..33ed153 100644 --- a/_d_o_m_8h_source.html +++ b/_d_o_m_8h_source.html @@ -300,7 +300,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_8cpp.html b/_data_8cpp.html index 393ac93..d1e1be2 100644 --- a/_data_8cpp.html +++ b/_data_8cpp.html @@ -129,7 +129,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_8h.html b/_data_8h.html index 4558c59..0009686 100644 --- a/_data_8h.html +++ b/_data_8h.html @@ -150,7 +150,7 @@ static int </td><td class="memItemRight" valign="bottom"><b>uscxml::_dataIn </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_8h_source.html b/_data_8h_source.html index 5546cdf..88c1136 100644 --- a/_data_8h_source.html +++ b/_data_8h_source.html @@ -114,8 +114,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// forward declare</span></div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">class </span>DOMDocument;</div> -<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">class </span>DOMNode;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>DOMDocument;</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="keyword">class </span>DOMNode;</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> }</div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -333,7 +333,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_model_8cpp.html b/_data_model_8cpp.html index d551eb6..8a94adb 100644 --- a/_data_model_8cpp.html +++ b/_data_model_8cpp.html @@ -116,7 +116,7 @@ Include dependency graph for DataModel.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_model_8h.html b/_data_model_8h.html index cff5145..6421d6e 100644 --- a/_data_model_8h.html +++ b/_data_model_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_model_8h_source.html b/_data_model_8h_source.html index 10fdb27..d2de3e3 100644 --- a/_data_model_8h_source.html +++ b/_data_model_8h_source.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(<a class="code" href="classuscxml_1_1_data_model.html">DataModel</a>);</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> -<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> std::list<std::string> getNames(); </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> std::list<std::string> getNames();</div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isValidSyntax(<span class="keyword">const</span> std::string& expr);</div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setEvent(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> @@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_model_impl_8h.html b/_data_model_impl_8h.html index 2374b64..970c16b 100644 --- a/_data_model_impl_8h.html +++ b/_data_model_impl_8h.html @@ -143,7 +143,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_data_model_impl_8h_source.html b/_data_model_impl_8h_source.html index cb21415..8ff1b12 100644 --- a/_data_model_impl_8h_source.html +++ b/_data_model_impl_8h_source.html @@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classuscxml_1_1_data_model_impl.html"> 69</a></span> <span class="keyword">class </span>USCXML_API <a class="code" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> {</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a>() {}</div> -<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  </div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keyword">virtual</span> std::shared_ptr<DataModelImpl> create(<a class="code" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a>* callbacks) = 0;</div> <div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keyword">virtual</span> std::list<std::string> getNames() = 0;</div> @@ -148,45 +148,45 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="classuscxml_1_1_data_model_impl.html#a6758e7946232dce852814d71886b1078"> 95</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classuscxml_1_1_data_model_impl.html#a6758e7946232dce852814d71886b1078">isValidSyntax</a>(<span class="keyword">const</span> std::string& expr) {</div> <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>; <span class="comment">// overwrite when datamodel supports it</span></div> <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  }</div> -<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setEvent(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event) = 0;</div> <div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">size_t</span> replaceExpressions(std::string& content);</div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> -<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> -<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// foreach</span></div> -<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr) = 0;</div> -<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> -<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="keyword">const</span> std::string& array,</div> -<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keyword">const</span> std::string& index,</div> -<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  uint32_t iteration) = 0;</div> -<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div> -<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> getAsData(<span class="keyword">const</span> std::string& content) = 0;</div> -<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> -<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> evalAsData(<span class="keyword">const</span> std::string& content) = 0;</div> -<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  </div> -<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> evalAsBool(<span class="keyword">const</span> std::string& expr) = 0;</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr) = 0;</div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">const</span> std::string& array,</div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">const</span> std::string& index,</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  uint32_t iteration) = 0;</div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> </div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> getAsData(<span class="keyword">const</span> std::string& content) = 0;</div> +<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> evalAsData(<span class="keyword">const</span> std::string& content) = 0;</div> <div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div> -<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isDeclared(<span class="keyword">const</span> std::string& expr) = 0;</div> -<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> -<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> assign(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data) = 0;</div> -<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div> -<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> init(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data) = 0;</div> -<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div> -<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div> -<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> -<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">virtual</span> std::string andExpressions(std::list<std::string>) {</div> -<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div> -<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  }</div> -<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> </div> -<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="keyword">protected</span>:</div> -<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  DataModelCallbacks* _callbacks;</div> -<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> };</div> -<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div> -<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> }</div> -<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> </div> -<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: DATAMODELIMPL_H_5A33C087 */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> evalAsBool(<span class="keyword">const</span> std::string& expr) = 0;</div> +<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> </div> +<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isDeclared(<span class="keyword">const</span> std::string& expr) = 0;</div> +<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div> +<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> assign(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data) = 0;</div> +<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> </div> +<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> init(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data) = 0;</div> +<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> </div> +<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> +<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> </div> +<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a"> 203</a></span>  <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">andExpressions</a>(std::list<std::string>) {</div> +<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div> +<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  }</div> +<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> </div> +<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  <a class="code" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a>* _callbacks;</div> +<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> };</div> +<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div> +<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> }</div> +<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> </div> +<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: DATAMODELIMPL_H_5A33C087 */</span><span class="preprocessor"></span></div> <div class="ttc" id="_i_o_processor_8h_html"><div class="ttname"><a href="_i_o_processor_8h.html">IOProcessor.h</a></div></div> +<div class="ttc" id="classuscxml_1_1_data_model_impl_html_a85a2bdd7493a4dfb156c723b204e858a"><div class="ttname"><a href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list< std::string >)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:203</div></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> <div class="ttc" id="_invoker_8h_html"><div class="ttname"><a href="_invoker_8h.html">Invoker.h</a></div></div> <div class="ttc" id="classuscxml_1_1_data_model_extension_html"><div class="ttname"><a href="classuscxml_1_1_data_model_extension.html">uscxml::DataModelExtension</a></div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:54</div></div> @@ -205,7 +205,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_8cpp.html b/_event_8cpp.html index 0af58c5..ded29b8 100644 --- a/_event_8cpp.html +++ b/_event_8cpp.html @@ -125,7 +125,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_8h.html b/_event_8h.html index 277cf7d..12a909f 100644 --- a/_event_8h.html +++ b/_event_8h.html @@ -118,31 +118,31 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_error_event.html">uscxml::ErrorEvent</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:aa6223329154ac2963eeaf64a3b95435d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_PLATFORM_THROW</b>(msg)</td></tr> -<tr class="separator:aa6223329154ac2963eeaf64a3b95435d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9be2a1e74ec2b24abdd1d6f321ace45b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION</b>(identifier, cause)</td></tr> -<tr class="separator:a9be2a1e74ec2b24abdd1d6f321ace45b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a14ca515d2b38ceea41e58dd94963d078"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION2</b>(identifier, cause, node)</td></tr> -<tr class="separator:a14ca515d2b38ceea41e58dd94963d078"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99d383a686df7d7e12753bb2c9a731aa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_COMMUNICATION</b>(identifier, cause)</td></tr> <tr class="separator:a99d383a686df7d7e12753bb2c9a731aa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4615777e82652b7e8df84c0267130211"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_COMMUNICATION2</b>(identifier, cause, node)</td></tr> <tr class="separator:a4615777e82652b7e8df84c0267130211"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1856029643cdd4e6c21411410acde8bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION_THROW</b>(cause)</td></tr> -<tr class="separator:a1856029643cdd4e6c21411410acde8bf"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac03d01aecc1f79cf36b1a2e8db44ab11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION_THROW2</b>(cause, node)</td></tr> -<tr class="separator:ac03d01aecc1f79cf36b1a2e8db44ab11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7659248765868fd8a7c1d47ccec3e096"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_COMMUNICATION_THROW</b>(cause)</td></tr> <tr class="separator:a7659248765868fd8a7c1d47ccec3e096"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af555aedf085fa4eb57e07e7eb488d9c6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_COMMUNICATION_THROW2</b>(cause, node)</td></tr> <tr class="separator:af555aedf085fa4eb57e07e7eb488d9c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9be2a1e74ec2b24abdd1d6f321ace45b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION</b>(identifier, cause)</td></tr> +<tr class="separator:a9be2a1e74ec2b24abdd1d6f321ace45b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14ca515d2b38ceea41e58dd94963d078"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION2</b>(identifier, cause, node)</td></tr> +<tr class="separator:a14ca515d2b38ceea41e58dd94963d078"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1856029643cdd4e6c21411410acde8bf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION_THROW</b>(cause)</td></tr> +<tr class="separator:a1856029643cdd4e6c21411410acde8bf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac03d01aecc1f79cf36b1a2e8db44ab11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_EXECUTION_THROW2</b>(cause, node)</td></tr> +<tr class="separator:ac03d01aecc1f79cf36b1a2e8db44ab11"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6223329154ac2963eeaf64a3b95435d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>ERROR_PLATFORM_THROW</b>(msg)</td></tr> +<tr class="separator:aa6223329154ac2963eeaf64a3b95435d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> @@ -425,7 +425,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_8h_source.html b/_event_8h_source.html index 7e9b56f..7d1b040 100644 --- a/_event_8h_source.html +++ b/_event_8h_source.html @@ -297,7 +297,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_handler_8h.html b/_event_handler_8h.html index 288dabe..f9bb791 100644 --- a/_event_handler_8h.html +++ b/_event_handler_8h.html @@ -119,11 +119,11 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for invokers and i/o processors. <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -137,7 +137,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_handler_8h_source.html b/_event_handler_8h_source.html index 07b3ed2..ec23f76 100644 --- a/_event_handler_8h_source.html +++ b/_event_handler_8h_source.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_event_handler_impl.html">EventHandlerImpl</a>() {}</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> std::list<std::string> getNames() = 0;</div> -<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> getDataModelVariables() = 0;</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="keyword">protected</span>:</div> @@ -166,7 +166,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_queue_8cpp.html b/_event_queue_8cpp.html index 14279f5..4330128 100644 --- a/_event_queue_8cpp.html +++ b/_event_queue_8cpp.html @@ -133,7 +133,7 @@ Functions</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_queue_8h.html b/_event_queue_8h.html index 1b61c96..586263b 100644 --- a/_event_queue_8h.html +++ b/_event_queue_8h.html @@ -116,10 +116,10 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -133,7 +133,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_queue_8h_source.html b/_event_queue_8h_source.html index bc17887..ceffcf3 100644 --- a/_event_queue_8h_source.html +++ b/_event_queue_8h_source.html @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(<a class="code" href="classuscxml_1_1_event_queue.html">EventQueue</a>);</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> -<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">bool</span> blocking);</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">size_t</span> blockMs);</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> enqueue(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">protected</span>:</div> @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_queue_impl_8h.html b/_event_queue_impl_8h.html index 50c73ac..1b39c74 100644 --- a/_event_queue_impl_8h.html +++ b/_event_queue_impl_8h.html @@ -123,12 +123,12 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">uscxml::DelayedEventQueueCallbacks</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -142,7 +142,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_event_queue_impl_8h_source.html b/_event_queue_impl_8h_source.html index 1c0c087..59a6209 100644 --- a/_event_queue_impl_8h_source.html +++ b/_event_queue_impl_8h_source.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> <div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="classuscxml_1_1_event_queue_impl.html"> 41</a></span> <span class="keyword">class </span>USCXML_API <a class="code" href="classuscxml_1_1_event_queue_impl.html">EventQueueImpl</a> {</div> <div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="keyword">public</span>:</div> -<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">bool</span> blocking) = 0;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeue(<span class="keywordtype">size_t</span> blockMs) = 0;</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> enqueue(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event) = 0;</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span> };</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_executable_content_8cpp.html b/_executable_content_8cpp.html index 7386a9d..7481b8d 100644 --- a/_executable_content_8cpp.html +++ b/_executable_content_8cpp.html @@ -120,7 +120,7 @@ Include dependency graph for ExecutableContent.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_executable_content_8h.html b/_executable_content_8h.html index f1abc42..52a6bcc 100644 --- a/_executable_content_8h.html +++ b/_executable_content_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_executable_content_8h_source.html b/_executable_content_8h_source.html index 52ce64d..68c8a59 100644 --- a/_executable_content_8h_source.html +++ b/_executable_content_8h_source.html @@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// forward declare</span></div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">class </span>DOMElement;</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>DOMElement;</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> }</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> enterElement(XERCESC_NS::DOMElement* node);</div> <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> exitElement(XERCESC_NS::DOMElement* node);</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">bool</span> processChildren();</div> -<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  std::shared_ptr<ExecutableContentImpl> _impl;</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> @@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_executable_content_impl_8h.html b/_executable_content_impl_8h.html index cd47fa7..4fb1528 100644 --- a/_executable_content_impl_8h.html +++ b/_executable_content_impl_8h.html @@ -136,7 +136,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_executable_content_impl_8h_source.html b/_executable_content_impl_8h_source.html index b103613..106360d 100644 --- a/_executable_content_impl_8h_source.html +++ b/_executable_content_impl_8h_source.html @@ -153,7 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_factory_8cpp.html b/_factory_8cpp.html index dbf9601..00e33e3 100644 --- a/_factory_8cpp.html +++ b/_factory_8cpp.html @@ -180,7 +180,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_factory_8h.html b/_factory_8h.html index a3b1889..f46a9a7 100644 --- a/_factory_8h.html +++ b/_factory_8h.html @@ -140,7 +140,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_factory_8h_source.html b/_factory_8h_source.html index c52d297..1c064bb 100644 --- a/_factory_8h_source.html +++ b/_factory_8h_source.html @@ -205,7 +205,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_fast_micro_step_8cpp.html b/_fast_micro_step_8cpp.html index 623cdc1..cb8c887 100644 --- a/_fast_micro_step_8cpp.html +++ b/_fast_micro_step_8cpp.html @@ -117,6 +117,9 @@ Macros</h2></td></tr> <tr class="memitem:a7e5a418ddf9db73d164e8919d84cfa1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e5a418ddf9db73d164e8919d84cfa1c"></a> #define </td><td class="memItemRight" valign="bottom"><b>BIT_ANY_SET</b>(b)   (!b.none())</td></tr> <tr class="separator:a7e5a418ddf9db73d164e8919d84cfa1c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35ab6bf8512198798dcadc44396c1dbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35ab6bf8512198798dcadc44396c1dbc"></a> +#define </td><td class="memItemRight" valign="bottom"><b>BIT_CLEAR</b>(idx, bitset)   bitset[idx] = false;</td></tr> +<tr class="separator:a35ab6bf8512198798dcadc44396c1dbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a856f650ccbfdca32e799ae794f6e2f7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a856f650ccbfdca32e799ae794f6e2f7b"></a> #define </td><td class="memItemRight" valign="bottom"><b>BIT_HAS</b>(idx, bitset)   (bitset[idx])</td></tr> <tr class="separator:a856f650ccbfdca32e799ae794f6e2f7b"><td class="memSeparator" colspan="2"> </td></tr> @@ -126,63 +129,57 @@ Macros</h2></td></tr> <tr class="memitem:ab25b4580e9816dc0c64c2452e66df877"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab25b4580e9816dc0c64c2452e66df877"></a> #define </td><td class="memItemRight" valign="bottom"><b>BIT_SET_AT</b>(idx, bitset)   bitset[idx] = true;</td></tr> <tr class="separator:ab25b4580e9816dc0c64c2452e66df877"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a35ab6bf8512198798dcadc44396c1dbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35ab6bf8512198798dcadc44396c1dbc"></a> -#define </td><td class="memItemRight" valign="bottom"><b>BIT_CLEAR</b>(idx, bitset)   bitset[idx] = false;</td></tr> -<tr class="separator:a35ab6bf8512198798dcadc44396c1dbc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8f42d37dcbcc55fe339f4bda97f8e474"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f42d37dcbcc55fe339f4bda97f8e474"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_GET_TRANS</b>(i)   (*_transitions[i])</td></tr> -<tr class="separator:a8f42d37dcbcc55fe339f4bda97f8e474"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0fb99738c0c38ce96ee1b69c3e07774e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fb99738c0c38ce96ee1b69c3e07774e"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_GET_STATE</b>(i)   (*_states[i])</td></tr> -<tr class="separator:a0fb99738c0c38ce96ee1b69c3e07774e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae2d3bba3b14b63be03ed05e831a187ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2d3bba3b14b63be03ed05e831a187ed"></a> +#define </td><td class="memItemRight" valign="bottom"><b>likely</b>(x)    (x)</td></tr> +<tr class="separator:ae2d3bba3b14b63be03ed05e831a187ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a901070bb8ed8e8438b3220e5c7eee33a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a901070bb8ed8e8438b3220e5c7eee33a"></a> +#define </td><td class="memItemRight" valign="bottom"><b>unlikely</b>(x)    (x)</td></tr> +<tr class="separator:a901070bb8ed8e8438b3220e5c7eee33a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f82ebdcac324e1a78a7f5bb997350a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f82ebdcac324e1a78a7f5bb997350a6"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_FINISHED</b>   0x10</td></tr> +<tr class="separator:a2f82ebdcac324e1a78a7f5bb997350a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1fa62bebe7be2a4247dfdb5bf50cc4c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fa62bebe7be2a4247dfdb5bf50cc4c9"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_INITIALIZED</b>   0x02</td></tr> +<tr class="separator:a1fa62bebe7be2a4247dfdb5bf50cc4c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a317e74ee182eaabebb277190c972edac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a317e74ee182eaabebb277190c972edac"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_PRISTINE</b>   0x00</td></tr> <tr class="separator:a317e74ee182eaabebb277190c972edac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2d7c68742a2b53bff73b48db59a91bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2d7c68742a2b53bff73b48db59a91bc"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_SPONTANEOUS</b>   0x01</td></tr> <tr class="separator:ac2d7c68742a2b53bff73b48db59a91bc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1fa62bebe7be2a4247dfdb5bf50cc4c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1fa62bebe7be2a4247dfdb5bf50cc4c9"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_INITIALIZED</b>   0x02</td></tr> -<tr class="separator:a1fa62bebe7be2a4247dfdb5bf50cc4c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d010860188463b5b9364452b3b17524"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d010860188463b5b9364452b3b17524"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_STABLE</b>   0x20</td></tr> +<tr class="separator:a0d010860188463b5b9364452b3b17524"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae1448368a10a0468cf245ad5d12f1fbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae1448368a10a0468cf245ad5d12f1fbc"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_TOP_LEVEL_FINAL</b>   0x04</td></tr> <tr class="separator:ae1448368a10a0468cf245ad5d12f1fbc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add9e0bb1a67e6bb3af8ba583737662f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add9e0bb1a67e6bb3af8ba583737662f0"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_TRANSITION_FOUND</b>   0x08</td></tr> <tr class="separator:add9e0bb1a67e6bb3af8ba583737662f0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f82ebdcac324e1a78a7f5bb997350a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f82ebdcac324e1a78a7f5bb997350a6"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_FINISHED</b>   0x10</td></tr> -<tr class="separator:a2f82ebdcac324e1a78a7f5bb997350a6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0d010860188463b5b9364452b3b17524"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d010860188463b5b9364452b3b17524"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_CTX_STABLE</b>   0x20</td></tr> -<tr class="separator:a0d010860188463b5b9364452b3b17524"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aef418d91de1f2f73cebda9853e3959b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef418d91de1f2f73cebda9853e3959b0"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_SPONTANEOUS</b>   0x01</td></tr> -<tr class="separator:aef418d91de1f2f73cebda9853e3959b0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adaced472b3369d202deccfdf7ee5a680"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaced472b3369d202deccfdf7ee5a680"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_TARGETLESS</b>   0x02</td></tr> -<tr class="separator:adaced472b3369d202deccfdf7ee5a680"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7fafc407e12910ee5df29cf935561d8c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fafc407e12910ee5df29cf935561d8c"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_INTERNAL</b>   0x04</td></tr> -<tr class="separator:a7fafc407e12910ee5df29cf935561d8c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a02cf867670e9f54f99645c12aac4d40e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02cf867670e9f54f99645c12aac4d40e"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_HISTORY</b>   0x08</td></tr> -<tr class="separator:a02cf867670e9f54f99645c12aac4d40e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd57dfe82490dccd74b29f63ef5f4da0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd57dfe82490dccd74b29f63ef5f4da0"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_INITIAL</b>   0x10</td></tr> -<tr class="separator:abd57dfe82490dccd74b29f63ef5f4da0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fb99738c0c38ce96ee1b69c3e07774e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fb99738c0c38ce96ee1b69c3e07774e"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_GET_STATE</b>(i)   (*_states[i])</td></tr> +<tr class="separator:a0fb99738c0c38ce96ee1b69c3e07774e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f42d37dcbcc55fe339f4bda97f8e474"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f42d37dcbcc55fe339f4bda97f8e474"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_GET_TRANS</b>(i)   (*_transitions[i])</td></tr> +<tr class="separator:a8f42d37dcbcc55fe339f4bda97f8e474"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a36575633ee5b36b861662933cf4be214"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36575633ee5b36b861662933cf4be214"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_NUMBER_STATES</b>   _states.size()</td></tr> +<tr class="separator:a36575633ee5b36b861662933cf4be214"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27c38b3f4ee2e7f3b26771ae9eb4d02e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27c38b3f4ee2e7f3b26771ae9eb4d02e"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_NUMBER_TRANS</b>   _transitions.size()</td></tr> +<tr class="separator:a27c38b3f4ee2e7f3b26771ae9eb4d02e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa63ad5da71ef82fdd4d9f23abf2d5563"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa63ad5da71ef82fdd4d9f23abf2d5563"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_ATOMIC</b>   0x01</td></tr> <tr class="separator:aa63ad5da71ef82fdd4d9f23abf2d5563"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a37f8bfb7a62e902934c0c101dd95f8d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37f8bfb7a62e902934c0c101dd95f8d6"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_PARALLEL</b>   0x02</td></tr> -<tr class="separator:a37f8bfb7a62e902934c0c101dd95f8d6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36026df3a69eb8ec7b44f87aa2c93e10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36026df3a69eb8ec7b44f87aa2c93e10"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_COMPOUND</b>   0x03</td></tr> <tr class="separator:a36026df3a69eb8ec7b44f87aa2c93e10"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79377e895a1dd41b2ca2d36642dfa5fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79377e895a1dd41b2ca2d36642dfa5fa"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_FINAL</b>   0x04</td></tr> <tr class="separator:a79377e895a1dd41b2ca2d36642dfa5fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7352719f2d17f2782b119ba7d45c6331"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7352719f2d17f2782b119ba7d45c6331"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_HAS_HISTORY</b>   0x80 /* highest bit */</td></tr> +<tr class="separator:a7352719f2d17f2782b119ba7d45c6331"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afa952e4904086003b92ec1e3a9f9a99f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa952e4904086003b92ec1e3a9f9a99f"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_HISTORY_DEEP</b>   0x05</td></tr> <tr class="separator:afa952e4904086003b92ec1e3a9f9a99f"><td class="memSeparator" colspan="2"> </td></tr> @@ -192,24 +189,27 @@ Macros</h2></td></tr> <tr class="memitem:a51a5328a8fb21c81870874e079d981dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a51a5328a8fb21c81870874e079d981dc"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_INITIAL</b>   0x07</td></tr> <tr class="separator:a51a5328a8fb21c81870874e079d981dc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7352719f2d17f2782b119ba7d45c6331"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7352719f2d17f2782b119ba7d45c6331"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_HAS_HISTORY</b>   0x80 /* highest bit */</td></tr> -<tr class="separator:a7352719f2d17f2782b119ba7d45c6331"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4e1fd9dc74aa28a370380cf25bd63de6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e1fd9dc74aa28a370380cf25bd63de6"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_MASK</b>(t)    (t & 0x7F) /* mask highest bit */</td></tr> <tr class="separator:a4e1fd9dc74aa28a370380cf25bd63de6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a36575633ee5b36b861662933cf4be214"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36575633ee5b36b861662933cf4be214"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_NUMBER_STATES</b>   _states.size()</td></tr> -<tr class="separator:a36575633ee5b36b861662933cf4be214"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a27c38b3f4ee2e7f3b26771ae9eb4d02e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27c38b3f4ee2e7f3b26771ae9eb4d02e"></a> -#define </td><td class="memItemRight" valign="bottom"><b>USCXML_NUMBER_TRANS</b>   _transitions.size()</td></tr> -<tr class="separator:a27c38b3f4ee2e7f3b26771ae9eb4d02e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae2d3bba3b14b63be03ed05e831a187ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2d3bba3b14b63be03ed05e831a187ed"></a> -#define </td><td class="memItemRight" valign="bottom"><b>likely</b>(x)    (x)</td></tr> -<tr class="separator:ae2d3bba3b14b63be03ed05e831a187ed"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a901070bb8ed8e8438b3220e5c7eee33a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a901070bb8ed8e8438b3220e5c7eee33a"></a> -#define </td><td class="memItemRight" valign="bottom"><b>unlikely</b>(x)    (x)</td></tr> -<tr class="separator:a901070bb8ed8e8438b3220e5c7eee33a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37f8bfb7a62e902934c0c101dd95f8d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37f8bfb7a62e902934c0c101dd95f8d6"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_STATE_PARALLEL</b>   0x02</td></tr> +<tr class="separator:a37f8bfb7a62e902934c0c101dd95f8d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02cf867670e9f54f99645c12aac4d40e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02cf867670e9f54f99645c12aac4d40e"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_HISTORY</b>   0x08</td></tr> +<tr class="separator:a02cf867670e9f54f99645c12aac4d40e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd57dfe82490dccd74b29f63ef5f4da0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd57dfe82490dccd74b29f63ef5f4da0"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_INITIAL</b>   0x10</td></tr> +<tr class="separator:abd57dfe82490dccd74b29f63ef5f4da0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7fafc407e12910ee5df29cf935561d8c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7fafc407e12910ee5df29cf935561d8c"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_INTERNAL</b>   0x04</td></tr> +<tr class="separator:a7fafc407e12910ee5df29cf935561d8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aef418d91de1f2f73cebda9853e3959b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef418d91de1f2f73cebda9853e3959b0"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_SPONTANEOUS</b>   0x01</td></tr> +<tr class="separator:aef418d91de1f2f73cebda9853e3959b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adaced472b3369d202deccfdf7ee5a680"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adaced472b3369d202deccfdf7ee5a680"></a> +#define </td><td class="memItemRight" valign="bottom"><b>USCXML_TRANS_TARGETLESS</b>   0x02</td></tr> +<tr class="separator:adaced472b3369d202deccfdf7ee5a680"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -223,7 +223,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_fast_micro_step_8h.html b/_fast_micro_step_8h.html index b1c09a0..513b306 100644 --- a/_fast_micro_step_8h.html +++ b/_fast_micro_step_8h.html @@ -122,10 +122,10 @@ This graph shows which files directly or indirectly include this file:</div> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">uscxml::FastMicroStep::Transition</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_state.html">uscxml::FastMicroStep::State</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">uscxml::FastMicroStep::Transition</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -139,7 +139,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_fast_micro_step_8h_source.html b/_fast_micro_step_8h_source.html index 9819815..19d5e72 100644 --- a/_fast_micro_step_8h_source.html +++ b/_fast_micro_step_8h_source.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="classuscxml_1_1_fast_micro_step.html">FastMicroStep</a>(<a class="code" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a>* callbacks);</div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_fast_micro_step.html">FastMicroStep</a>();</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> -<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> InterpreterState <a class="code" href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">step</a>(<span class="keywordtype">bool</span> blocking);</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> InterpreterState <a class="code" href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">step</a>(<span class="keywordtype">size_t</span> blockMs);</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">reset</a>();</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isInState(<span class="keyword">const</span> std::string& stateId);</div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">virtual</span> std::list<XERCESC_NS::DOMElement*> getConfiguration();</div> @@ -212,11 +212,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="classuscxml_1_1_fast_micro_step_html"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></div><div class="ttdef"><b>Definition:</b> FastMicroStep.h:40</div></div> <div class="ttc" id="classuscxml_1_1_micro_step_impl_html"><div class="ttname"><a href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></div><div class="ttdef"><b>Definition:</b> MicroStepImpl.h:67</div></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> -<div class="ttc" id="classuscxml_1_1_fast_micro_step_html_a5ce14afffad0bdbca0ef9ff8b400f301"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">uscxml::FastMicroStep::step</a></div><div class="ttdeci">virtual InterpreterState step(bool blocking)</div><div class="ttdef"><b>Definition:</b> FastMicroStep.cpp:401</div></div> <div class="ttc" id="classuscxml_1_1_micro_step_callbacks_html"><div class="ttname"><a href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></div><div class="ttdef"><b>Definition:</b> MicroStepImpl.h:40</div></div> <div class="ttc" id="classuscxml_1_1_event_html"><div class="ttname"><a href="classuscxml_1_1_event.html">uscxml::Event</a></div><div class="ttdef"><b>Definition:</b> Event.h:84</div></div> <div class="ttc" id="_d_o_m_8h_html"><div class="ttname"><a href="_d_o_m_8h.html">DOM.h</a></div></div> -<div class="ttc" id="classuscxml_1_1_fast_micro_step_html_a03cc8e445bd51461bbb6e897e9a83db0"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">uscxml::FastMicroStep::reset</a></div><div class="ttdeci">virtual void reset()</div><div class="ttdoc">Reset state machine. </div><div class="ttdef"><b>Definition:</b> FastMicroStep.cpp:915</div></div> +<div class="ttc" id="classuscxml_1_1_fast_micro_step_html_a03cc8e445bd51461bbb6e897e9a83db0"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">uscxml::FastMicroStep::reset</a></div><div class="ttdeci">virtual void reset()</div><div class="ttdoc">Reset state machine. </div><div class="ttdef"><b>Definition:</b> FastMicroStep.cpp:920</div></div> +<div class="ttc" id="classuscxml_1_1_fast_micro_step_html_ad19eb7cd93c5d5ec574502b463a213cb"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">uscxml::FastMicroStep::step</a></div><div class="ttdeci">virtual InterpreterState step(size_t blockMs)</div><div class="ttdef"><b>Definition:</b> FastMicroStep.cpp:406</div></div> <div class="ttc" id="classuscxml_1_1_fast_micro_step_1_1_transition_html"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step_1_1_transition.html">uscxml::FastMicroStep::Transition</a></div><div class="ttdef"><b>Definition:</b> FastMicroStep.h:52</div></div> <div class="ttc" id="classuscxml_1_1_fast_micro_step_html_a2fb4c1dbaeaa8a8b849d556f3cad07ab"><div class="ttname"><a href="classuscxml_1_1_fast_micro_step.html#a2fb4c1dbaeaa8a8b849d556f3cad07ab">uscxml::FastMicroStep::init</a></div><div class="ttdeci">virtual void init(XERCESC_NS::DOMElement *scxml)</div><div class="ttdef"><b>Definition:</b> FastMicroStep.cpp:158</div></div> <div class="ttc" id="_micro_step_impl_8h_html"><div class="ttname"><a href="_micro_step_impl_8h.html">MicroStepImpl.h</a></div></div> @@ -231,7 +231,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_h_t_t_p_server_8cpp.html b/_h_t_t_p_server_8cpp.html index 9379b19..9fcad7f 100644 --- a/_h_t_t_p_server_8cpp.html +++ b/_h_t_t_p_server_8cpp.html @@ -132,7 +132,7 @@ Include dependency graph for HTTPServer.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_h_t_t_p_server_8h.html b/_h_t_t_p_server_8h.html index beb3fe2..afd6b7c 100644 --- a/_h_t_t_p_server_8h.html +++ b/_h_t_t_p_server_8h.html @@ -125,22 +125,22 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server.html">uscxml::HTTPServer</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_request.html">uscxml::HTTPServer::Request</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html">uscxml::HTTPServer::CallbackData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html">uscxml::HTTPServer::SSLConfig</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server.html">uscxml::HTTPServer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html">uscxml::HTTPServer::WSFrame</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">uscxml::HTTPServlet</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_reply.html">uscxml::HTTPServer::Reply</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html">uscxml::HTTPServer::CallbackData</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_request.html">uscxml::HTTPServer::Request</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">uscxml::HTTPServlet</a></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html">uscxml::HTTPServer::SSLConfig</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_web_socket_servlet.html">uscxml::WebSocketServlet</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html">uscxml::HTTPServer::WSFrame</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -154,7 +154,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_h_t_t_p_server_8h_source.html b/_h_t_t_p_server_8h_source.html index 38e0f96..5242d0e 100644 --- a/_h_t_t_p_server_8h_source.html +++ b/_h_t_t_p_server_8h_source.html @@ -324,7 +324,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_i_o_processor_8cpp.html b/_i_o_processor_8cpp.html index d1c6ec0..8bf12a6 100644 --- a/_i_o_processor_8cpp.html +++ b/_i_o_processor_8cpp.html @@ -125,7 +125,7 @@ Functions</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_i_o_processor_8h.html b/_i_o_processor_8h.html index 96be7f7..ffa27a1 100644 --- a/_i_o_processor_8h.html +++ b/_i_o_processor_8h.html @@ -133,7 +133,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_i_o_processor_8h_source.html b/_i_o_processor_8h_source.html index 6017e87..7183086 100644 --- a/_i_o_processor_8h_source.html +++ b/_i_o_processor_8h_source.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  PIMPL_OPERATORS_INHERIT(<a class="code" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a>, <a class="code" href="classuscxml_1_1_event_handler.html">EventHandler</a>);</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> eventFromSCXML(<span class="keyword">const</span> std::string& target, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> -<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isValidTarget(<span class="keyword">const</span> std::string& target);</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> @@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_i_o_processor_impl_8h.html b/_i_o_processor_impl_8h.html index 5d95266..0c004de 100644 --- a/_i_o_processor_impl_8h.html +++ b/_i_o_processor_impl_8h.html @@ -133,7 +133,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_i_o_processor_impl_8h_source.html b/_i_o_processor_impl_8h_source.html index fe4cdf7..03ac172 100644 --- a/_i_o_processor_impl_8h_source.html +++ b/_i_o_processor_impl_8h_source.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> std::shared_ptr<IOProcessorImpl> create(<a class="code" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a>* interpreter) = 0;</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> eventFromSCXML(<span class="keyword">const</span> std::string& target, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event) = 0;</div> -<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isValidTarget(<span class="keyword">const</span> std::string& target) = 0;</div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="keyword">protected</span>:</div> @@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_8cpp.html b/_interpreter_8cpp.html index be3edda..fa057d6 100644 --- a/_interpreter_8cpp.html +++ b/_interpreter_8cpp.html @@ -133,9 +133,6 @@ Functions</h2></td></tr> <tr class="memitem:a295b4c2c21a1409e94260411eda454de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a295b4c2c21a1409e94260411eda454de"></a> static URL </td><td class="memItemRight" valign="bottom"><b>uscxml::normalizeURL</b> (const std::string url)</td></tr> <tr class="separator:a295b4c2c21a1409e94260411eda454de"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab3471a2637726cd1c3a507008fe61999"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3471a2637726cd1c3a507008fe61999"></a> -static void </td><td class="memItemRight" valign="bottom"><b>uscxml::printNodeSet</b> (const std::list< XERCESC_NS::DOMElement * > nodes)</td></tr> -<tr class="separator:ab3471a2637726cd1c3a507008fe61999"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -149,7 +146,7 @@ static void </td><td class="memItemRight" valign="bottom"><b>uscxml::printN </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_8h.html b/_interpreter_8h.html index 2a060e3..5d8fa34 100644 --- a/_interpreter_8h.html +++ b/_interpreter_8h.html @@ -118,15 +118,15 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_options.html">uscxml::InterpreterOptions</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Options to pass into an interpreter. <a href="classuscxml_1_1_interpreter_options.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html">uscxml::ActionLanguage</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Collection of instances for interpreter that constitute its action language. <a href="classuscxml_1_1_action_language.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Central class to interpret and process SCXML documents. <a href="classuscxml_1_1_interpreter.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_options.html">uscxml::InterpreterOptions</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Options to pass into an interpreter. <a href="classuscxml_1_1_interpreter_options.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -140,7 +140,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_8h_source.html b/_interpreter_8h_source.html index aa833b4..b391215 100644 --- a/_interpreter_8h_source.html +++ b/_interpreter_8h_source.html @@ -179,38 +179,38 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div> <div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <a class="code" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(<a class="code" href="classuscxml_1_1_interpreter.html">Interpreter</a>);</div> <div class="line"><a name="l00155"></a><span class="lineno"> 155</span> </div> -<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  InterpreterState step(<span class="keywordtype">bool</span> blocking = <span class="keyword">false</span>);</div> -<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> </div> -<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordtype">void</span> cancel();</div> -<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> </div> -<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="keywordtype">void</span> reset();</div> -<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div> -<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  std::list<XERCESC_NS::DOMElement*> getConfiguration();</div> -<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div> -<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keywordtype">bool</span> isInState(<span class="keyword">const</span> std::string& stateId);</div> -<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  </div> -<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  InterpreterState getState();</div> +<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  InterpreterState step(<span class="keywordtype">size_t</span> blockMs = std::numeric_limits<size_t>::max());</div> +<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> </div> +<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="keywordtype">void</span> cancel();</div> +<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> </div> +<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  <span class="keywordtype">void</span> reset();</div> +<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> </div> +<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  std::list<XERCESC_NS::DOMElement*> getConfiguration();</div> +<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> </div> +<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keywordtype">bool</span> isInState(<span class="keyword">const</span> std::string& stateId);</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div> -<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  std::list<InterpreterIssue> validate();</div> +<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  InterpreterState getState();</div> <div class="line"><a name="l00199"></a><span class="lineno"> 199</span> </div> -<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  <span class="keywordtype">void</span> receive(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> -<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  </div> -<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordtype">void</span> setActionLanguage(<a class="code" href="classuscxml_1_1_action_language.html">ActionLanguage</a> actionLanguage);</div> -<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  </div> -<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keywordtype">void</span> setMonitor(<a class="code" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a>* monitor);</div> -<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> </div> -<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53"> 219</a></span>  std::shared_ptr<InterpreterImpl> <a class="code" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">getImpl</a>()<span class="keyword"> const </span>{</div> -<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keywordflow">return</span> _impl;</div> -<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  }</div> -<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> </div> -<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">protected</span>:</div> -<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  std::shared_ptr<InterpreterImpl> _impl;</div> -<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> </div> -<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> };</div> -<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> </div> -<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> }</div> -<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> </div> -<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: INTERPRETER_H_6CD5A168 */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  std::list<InterpreterIssue> validate();</div> +<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> </div> +<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  <span class="keywordtype">void</span> receive(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> +<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> </div> +<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keywordtype">void</span> setActionLanguage(<a class="code" href="classuscxml_1_1_action_language.html">ActionLanguage</a> actionLanguage);</div> +<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div> +<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keywordtype">void</span> setMonitor(<a class="code" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a>* monitor);</div> +<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> </div> +<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53"> 225</a></span>  std::shared_ptr<InterpreterImpl> <a class="code" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">getImpl</a>()<span class="keyword"> const </span>{</div> +<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <span class="keywordflow">return</span> _impl;</div> +<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  }</div> +<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> </div> +<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  std::shared_ptr<InterpreterImpl> _impl;</div> +<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div> +<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> };</div> +<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> </div> +<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> }</div> +<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> </div> +<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: INTERPRETER_H_6CD5A168 */</span><span class="preprocessor"></span></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> <div class="ttc" id="classuscxml_1_1_interpreter_monitor_html"><div class="ttname"><a href="classuscxml_1_1_interpreter_monitor.html">uscxml::InterpreterMonitor</a></div><div class="ttdef"><b>Definition:</b> InterpreterMonitor.h:46</div></div> <div class="ttc" id="_common_8h_html_ac032f21241a861312a181b3e6bfeb8d7"><div class="ttname"><a href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a></div><div class="ttdeci">#define PIMPL_OPERATORS(type)</div><div class="ttdoc">The usual operators as required for the PIMPL pattern. </div><div class="ttdef"><b>Definition:</b> Common.h:60</div></div> @@ -220,7 +220,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="classuscxml_1_1_action_language_html"><div class="ttname"><a href="classuscxml_1_1_action_language.html">uscxml::ActionLanguage</a></div><div class="ttdoc">Collection of instances for interpreter that constitute its action language. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:90</div></div> <div class="ttc" id="_content_executor_8h_html"><div class="ttname"><a href="_content_executor_8h.html">ContentExecutor.h</a></div></div> <div class="ttc" id="classuscxml_1_1_action_language_html_ad74260189cac7f961242e824f6ecdefc"><div class="ttname"><a href="classuscxml_1_1_action_language.html#ad74260189cac7f961242e824f6ecdefc">uscxml::ActionLanguage::dataModel</a></div><div class="ttdeci">DataModel dataModel</div><div class="ttdoc">The datamodel to uses. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:93</div></div> -<div class="ttc" id="classuscxml_1_1_interpreter_html_a24ac91189b526ed80edc4b34e02bca53"><div class="ttname"><a href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">uscxml::Interpreter::getImpl</a></div><div class="ttdeci">std::shared_ptr< InterpreterImpl > getImpl() const </div><div class="ttdoc">Return the actual implementation of the Interperter. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:219</div></div> +<div class="ttc" id="classuscxml_1_1_interpreter_html_a24ac91189b526ed80edc4b34e02bca53"><div class="ttname"><a href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">uscxml::Interpreter::getImpl</a></div><div class="ttdeci">std::shared_ptr< InterpreterImpl > getImpl() const </div><div class="ttdoc">Return the actual implementation of the Interperter. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:225</div></div> <div class="ttc" id="classuscxml_1_1_interpreter_options_html"><div class="ttname"><a href="classuscxml_1_1_interpreter_options.html">uscxml::InterpreterOptions</a></div><div class="ttdoc">Options to pass into an interpreter. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:45</div></div> <div class="ttc" id="_common_8h_html"><div class="ttname"><a href="_common_8h.html">Common.h</a></div></div> <div class="ttc" id="classuscxml_1_1_action_language_html_a1703db358f807fdfe4b653d3048acea9"><div class="ttname"><a href="classuscxml_1_1_action_language.html#a1703db358f807fdfe4b653d3048acea9">uscxml::ActionLanguage::execContent</a></div><div class="ttdeci">ContentExecutor execContent</div><div class="ttdoc">To process executable content elements. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:94</div></div> @@ -239,7 +239,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_impl_8cpp.html b/_interpreter_impl_8cpp.html index 57e156c..b61378d 100644 --- a/_interpreter_impl_8cpp.html +++ b/_interpreter_impl_8cpp.html @@ -143,7 +143,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_impl_8h.html b/_interpreter_impl_8h.html index b479717..8d78abe 100644 --- a/_interpreter_impl_8h.html +++ b/_interpreter_impl_8h.html @@ -144,7 +144,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_impl_8h_source.html b/_interpreter_impl_8h_source.html index 969e727..fe84213 100644 --- a/_interpreter_impl_8h_source.html +++ b/_interpreter_impl_8h_source.html @@ -142,12 +142,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> cloneFrom(<a class="code" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a>* other);</div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordtype">void</span> cloneFrom(std::shared_ptr<InterpreterImpl> other);</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">bool</span> blocking) {</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">size_t</span> blockMs) {</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">if</span> (!_isInitialized) {</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  init();</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  _state = USCXML_INITIALIZED;</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  } <span class="keywordflow">else</span> {</div> -<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  _state = _microStepper.step(blocking);</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  _state = _microStepper.step(blockMs);</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  }</div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> _state;</div> <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  }</div> @@ -181,7 +181,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  _dataModel.setEvent(_currEvent);</div> <div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordflow">return</span> _currEvent;</div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  }</div> -<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeueExternal(<span class="keywordtype">bool</span> blocking);</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeueExternal(<span class="keywordtype">size_t</span> blockMs);</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isTrue(<span class="keyword">const</span> std::string& expr);</div> <div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div> <div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) {</div> @@ -385,7 +385,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_issue_8cpp.html b/_interpreter_issue_8cpp.html index c430cf4..f70cc87 100644 --- a/_interpreter_issue_8cpp.html +++ b/_interpreter_issue_8cpp.html @@ -141,7 +141,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_issue_8h.html b/_interpreter_issue_8h.html index fb7392e..6e069bb 100644 --- a/_interpreter_issue_8h.html +++ b/_interpreter_issue_8h.html @@ -133,8 +133,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: <tr class="separator:af6c2fa85b81178595a578750d058204d"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Identifies some common problems with SCXML documents. </p> -<dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> +<div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> <dl class="section copyright"><dt>Copyright</dt><dd>Simplified BSD </dd></dl> </div></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -145,7 +144,7 @@ std::ostream & </td><td class="memItemRight" valign="bottom"><b>uscxml: </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_issue_8h_source.html b/_interpreter_issue_8h_source.html index cd53158..799310a 100644 --- a/_interpreter_issue_8h_source.html +++ b/_interpreter_issue_8h_source.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// forward declare</span></div> <div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">class </span>DOMNode;</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>DOMNode;</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> }</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -165,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_monitor_8h.html b/_interpreter_monitor_8h.html index 3df683c..326828e 100644 --- a/_interpreter_monitor_8h.html +++ b/_interpreter_monitor_8h.html @@ -126,8 +126,6 @@ Classes</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> -<tr class="memitem:a53bc0797d021280010dbfd5417df25e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>USCXML_MONITOR_CATCH</b>(callback)</td></tr> -<tr class="separator:a53bc0797d021280010dbfd5417df25e0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5213754c908895d31175d89ce04535fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5213754c908895d31175d89ce04535fc"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_MONITOR_CALLBACK</b>(callback, function)   if (callback) { callback->function(); }</td></tr> <tr class="separator:a5213754c908895d31175d89ce04535fc"><td class="memSeparator" colspan="2"> </td></tr> @@ -137,6 +135,8 @@ Macros</h2></td></tr> <tr class="memitem:a7feb02d6afdc8c0ec0786fa02c75bfe0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7feb02d6afdc8c0ec0786fa02c75bfe0"></a> #define </td><td class="memItemRight" valign="bottom"><b>USCXML_MONITOR_CALLBACK2</b>(callback, function, arg1, arg2)   if (callback) { callback->function(arg1, arg2); }</td></tr> <tr class="separator:a7feb02d6afdc8c0ec0786fa02c75bfe0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53bc0797d021280010dbfd5417df25e0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><b>USCXML_MONITOR_CATCH</b>(callback)</td></tr> +<tr class="separator:a53bc0797d021280010dbfd5417df25e0"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -171,7 +171,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_monitor_8h_source.html b/_interpreter_monitor_8h_source.html index 52c2757..d1db2df 100644 --- a/_interpreter_monitor_8h_source.html +++ b/_interpreter_monitor_8h_source.html @@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_state_8h.html b/_interpreter_state_8h.html index fa55ae5..01f7354 100644 --- a/_interpreter_state_8h.html +++ b/_interpreter_state_8h.html @@ -116,17 +116,15 @@ This graph shows which files directly or indirectly include this file:</div> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:a74acec617302bb29609da0c4fc3f068c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74acec617302bb29609da0c4fc3f068c"></a>enum  </td><td class="memItemRight" valign="bottom"><b>InterpreterState</b> { <br /> -  <b>uscxml::USCXML_FINISHED</b> = -2, -<b>uscxml::USCXML_INTERRUPTED</b> = -1, +  <b>uscxml::USCXML_FINISHED</b> = -1, <b>uscxml::USCXML_UNDEF</b> = 0, <b>uscxml::USCXML_IDLE</b> = 1, +<b>uscxml::USCXML_INITIALIZED</b> = 2, <br /> -  <b>uscxml::USCXML_INITIALIZED</b> = 2, -<b>uscxml::USCXML_INSTANTIATED</b> = 3, +  <b>uscxml::USCXML_INSTANTIATED</b> = 3, <b>uscxml::USCXML_MICROSTEPPED</b> = 4, <b>uscxml::USCXML_MACROSTEPPED</b> = 5, -<br /> -  <b>uscxml::USCXML_CANCELLED</b> = 6 +<b>uscxml::USCXML_CANCELLED</b> = 6 <br /> }<tr class="separator:a74acec617302bb29609da0c4fc3f068c"><td class="memSeparator" colspan="2"> </td></tr> </td></tr> @@ -143,7 +141,7 @@ Enumerations</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_interpreter_state_8h_source.html b/_interpreter_state_8h_source.html index 7044838..2e5de6c 100644 --- a/_interpreter_state_8h_source.html +++ b/_interpreter_state_8h_source.html @@ -107,21 +107,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">enum</span> InterpreterState {</div> -<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  USCXML_FINISHED = -2, </div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  USCXML_INTERRUPTED = -1, </div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  USCXML_UNDEF = 0, </div> -<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  USCXML_IDLE = 1, </div> -<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  USCXML_INITIALIZED = 2, </div> -<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  USCXML_INSTANTIATED = 3, </div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  USCXML_MICROSTEPPED = 4, </div> -<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  USCXML_MACROSTEPPED = 5, </div> -<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  USCXML_CANCELLED = 6, </div> -<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> };</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  USCXML_FINISHED = -1, </div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  USCXML_UNDEF = 0, </div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  USCXML_IDLE = 1, </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  USCXML_INITIALIZED = 2, </div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  USCXML_INSTANTIATED = 3, </div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  USCXML_MICROSTEPPED = 4, </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  USCXML_MACROSTEPPED = 5, </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  USCXML_CANCELLED = 6, </div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> };</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> -<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> -<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> }</div> -<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> -<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: INTERPRETERSTATE_H_E6CCAEA5 */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> }</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: INTERPRETERSTATE_H_E6CCAEA5 */</span><span class="preprocessor"></span></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> <div class="ttc" id="_common_8h_html"><div class="ttname"><a href="_common_8h.html">Common.h</a></div></div> </div><!-- fragment --></div><!-- contents --> @@ -133,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_invoker_8cpp.html b/_invoker_8cpp.html index 8be26fe..0122e59 100644 --- a/_invoker_8cpp.html +++ b/_invoker_8cpp.html @@ -125,7 +125,7 @@ Functions</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_invoker_8h.html b/_invoker_8h.html index 7a29100..34bfd37 100644 --- a/_invoker_8h.html +++ b/_invoker_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_invoker_8h_source.html b/_invoker_8h_source.html index bd8cddd..c3e1440 100644 --- a/_invoker_8h_source.html +++ b/_invoker_8h_source.html @@ -109,8 +109,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <xercesc/dom/DOM.hpp></span></div> <div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> <div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">class </span>DOMDocument;</div> -<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">class </span>DOMNode;</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">class </span>DOMDocument;</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">class </span>DOMNode;</div> <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> }</div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -155,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_invoker_impl_8h.html b/_invoker_impl_8h.html index 02ad6bc..33d81d6 100644 --- a/_invoker_impl_8h.html +++ b/_invoker_impl_8h.html @@ -134,7 +134,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_invoker_impl_8h_source.html b/_invoker_impl_8h_source.html index c340f51..7fe26df 100644 --- a/_invoker_impl_8h_source.html +++ b/_invoker_impl_8h_source.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a>() : _finalize(NULL) {};</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a>() {}</div> -<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> std::list<std::string> getNames() = 0;</div> <div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">virtual</span> std::shared_ptr<InvokerImpl> create(<a class="code" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a>* interpreter) = 0;</div> @@ -129,11 +129,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="classuscxml_1_1_invoker_impl.html#a77254dc1e4f6c5755ea577280db5c9c4"> 72</a></span>  <span class="keyword">virtual</span> XERCESC_NS::DOMElement* <a class="code" href="classuscxml_1_1_invoker_impl.html#a77254dc1e4f6c5755ea577280db5c9c4">getFinalize</a>() {</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordflow">return</span> _finalize;</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  }</div> -<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> <div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="classuscxml_1_1_invoker_impl.html#aa2888c20951790678e2998adb16e82d3"> 80</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_invoker_impl.html#aa2888c20951790678e2998adb16e82d3">setFinalize</a>(XERCESC_NS::DOMElement* finalize) {</div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  _finalize = finalize;</div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  }</div> -<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  </div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> <div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba"> 88</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba">setInvokeId</a>(<span class="keyword">const</span> std::string& invokeId) {</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  _invokeId = invokeId;</div> <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  }</div> @@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_j_s_c_data_model_8cpp.html b/_j_s_c_data_model_8cpp.html index d9477a8..b2a0ec4 100644 --- a/_j_s_c_data_model_8cpp.html +++ b/_j_s_c_data_model_8cpp.html @@ -121,18 +121,18 @@ Macros</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:aa80db9e09739cb4ceb1604f26b80f6ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa80db9e09739cb4ceb1604f26b80f6ed"></a> -static JSValueRef </td><td class="memItemRight" valign="bottom"><b>XMLString2JS</b> (const XMLCh *input, JSContextRef context)</td></tr> -<tr class="separator:aa80db9e09739cb4ceb1604f26b80f6ed"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a883baaaaa5233560e0021485861c029f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a883baaaaa5233560e0021485861c029f"></a> static XMLCh * </td><td class="memItemRight" valign="bottom"><b>JS2XMLString</b> (JSValueRef input, JSContextRef context)</td></tr> <tr class="separator:a883baaaaa5233560e0021485861c029f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acff1f76bb3ce176686b8bbe5bb02d946"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acff1f76bb3ce176686b8bbe5bb02d946"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::JSCNodeListHasPropertyCallback</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> -<tr class="separator:acff1f76bb3ce176686b8bbe5bb02d946"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5baa052cf280f747895a992e6058b9a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5baa052cf280f747895a992e6058b9a5"></a> JSValueRef </td><td class="memItemRight" valign="bottom"><b>uscxml::JSCNodeListGetPropertyCallback</b> (JSContextRef context, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception)</td></tr> <tr class="separator:a5baa052cf280f747895a992e6058b9a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acff1f76bb3ce176686b8bbe5bb02d946"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acff1f76bb3ce176686b8bbe5bb02d946"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::JSCNodeListHasPropertyCallback</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> +<tr class="separator:acff1f76bb3ce176686b8bbe5bb02d946"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa80db9e09739cb4ceb1604f26b80f6ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa80db9e09739cb4ceb1604f26b80f6ed"></a> +static JSValueRef </td><td class="memItemRight" valign="bottom"><b>XMLString2JS</b> (const XMLCh *input, JSContextRef context)</td></tr> +<tr class="separator:aa80db9e09739cb4ceb1604f26b80f6ed"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -185,7 +185,7 @@ JSValueRef </td><td class="memItemRight" valign="bottom"><b>uscxml::JSCNode </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_j_s_c_data_model_8h.html b/_j_s_c_data_model_8h.html index 6027838..cd500a2 100644 --- a/_j_s_c_data_model_8h.html +++ b/_j_s_c_data_model_8h.html @@ -134,7 +134,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_j_s_c_data_model_8h_source.html b/_j_s_c_data_model_8h_source.html index ab260a0..89df5f3 100644 --- a/_j_s_c_data_model_8h_source.html +++ b/_j_s_c_data_model_8h_source.html @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_j_s_c_data_model.html">JSCDataModel</a>();</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> std::shared_ptr<DataModelImpl> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#aaca23f71c1a3807d21dd6fc8d4d75488">create</a>(<a class="code" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a>* callbacks);</div> <div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> -<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">addExtension</a>(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> <div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> <div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="classuscxml_1_1_j_s_c_data_model.html#a1491a48eba86a6b7eb713093828735a8"> 60</a></span>  <span class="keyword">virtual</span> std::list<std::string> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#a1491a48eba86a6b7eb713093828735a8">getNames</a>() {</div> <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  std::list<std::string> names;</div> @@ -144,8 +144,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa">setEvent</a>(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> <div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// foreach</span></div> -<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr);</div> -<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">virtual</span> uint32_t <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">getLength</a>(<span class="keyword">const</span> std::string& expr);</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">setForeach</a>(<span class="keyword">const</span> std::string& item,</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">const</span> std::string& array,</div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">const</span> std::string& index,</div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  uint32_t iteration);</div> @@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9">assign</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#a65c4d661169e39e2feb0432834ac17f8">init</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div> -<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> std::string andExpressions(std::list<std::string>);</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">andExpressions</a>(std::list<std::string>);</div> <div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> <div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> @@ -216,12 +216,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="classuscxml_1_1_data_model_extension_html"><div class="ttname"><a href="classuscxml_1_1_data_model_extension.html">uscxml::DataModelExtension</a></div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:54</div></div> <div class="ttc" id="classuscxml_1_1_data_model_impl_html"><div class="ttname"><a href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></div><div class="ttdoc">Abstract base class for all data-model implementations. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:69</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a65c4d661169e39e2feb0432834ac17f8"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a65c4d661169e39e2feb0432834ac17f8">uscxml::JSCDataModel::init</a></div><div class="ttdeci">virtual void init(const std::string &location, const Data &data)</div><div class="ttdoc">Initialize a variable / location in the data-model with a given data object. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:693</div></div> +<div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a46d8da2c2e9a9a0dbcb2ea896f5ce22a"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">uscxml::JSCDataModel::setForeach</a></div><div class="ttdeci">virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</div><div class="ttdoc">Set a given item to the object at a given index for one iteration. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:573</div></div> +<div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a591403a4335f665a7f9f42b3ac00689e"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">uscxml::JSCDataModel::addExtension</a></div><div class="ttdeci">virtual void addExtension(DataModelExtension *ext)</div><div class="ttdoc">Register an extension to get data into and out of the data-model. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:99</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_ad1cdfb5c119641aa99ae1b3cf8c66cf9"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9">uscxml::JSCDataModel::assign</a></div><div class="ttdeci">virtual void assign(const std::string &location, const Data &data)</div><div class="ttdoc">Assign a data object to a location in the data-model. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:663</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a8c4dc3e092a614850d5b194c97752300"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a8c4dc3e092a614850d5b194c97752300">uscxml::JSCDataModel::getAsData</a></div><div class="ttdeci">virtual Data getAsData(const std::string &content)</div><div class="ttdoc">Return a string as an unevaluated Data object. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:400</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_ad3e87b80df626b8b40174b2435ef60f5"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#ad3e87b80df626b8b40174b2435ef60f5">uscxml::JSCDataModel::evalAsData</a></div><div class="ttdeci">virtual Data evalAsData(const std::string &expr)</div><div class="ttdoc">Return a string as an evaluated Data object. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:395</div></div> <div class="ttc" id="classuscxml_1_1_event_html"><div class="ttname"><a href="classuscxml_1_1_event.html">uscxml::Event</a></div><div class="ttdef"><b>Definition:</b> Event.h:84</div></div> +<div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a1ffe81d46dd290741af5fbbff9a60d54"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">uscxml::JSCDataModel::getLength</a></div><div class="ttdeci">virtual uint32_t getLength(const std::string &expr)</div><div class="ttdoc">Evaluate the given expression as something iterable and return its length. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:556</div></div> <div class="ttc" id="classuscxml_1_1_data_model_callbacks_html"><div class="ttname"><a href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></div><div class="ttdoc">Callbacks available for every data-model. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:44</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_aaca23f71c1a3807d21dd6fc8d4d75488"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#aaca23f71c1a3807d21dd6fc8d4d75488">uscxml::JSCDataModel::create</a></div><div class="ttdeci">virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)</div><div class="ttdoc">The Factory wants to instantiate a new instance. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:229</div></div> +<div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_ad2e282225a1c8cdbeb29206413f3ac4a"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">uscxml::JSCDataModel::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list< std::string >)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:703</div></div> <div class="ttc" id="classuscxml_1_1_data_html"><div class="ttname"><a href="classuscxml_1_1_data.html">uscxml::Data</a></div><div class="ttdef"><b>Definition:</b> Data.h:44</div></div> <div class="ttc" id="classuscxml_1_1_j_s_c_data_model_html_a785c87b41da0fe32a3bf0f4f79c2bc13"><div class="ttname"><a href="classuscxml_1_1_j_s_c_data_model.html#a785c87b41da0fe32a3bf0f4f79c2bc13">uscxml::JSCDataModel::evalAsBool</a></div><div class="ttdeci">virtual bool evalAsBool(const std::string &expr)</div><div class="ttdoc">Evaluate a given expression as a boolean. </div><div class="ttdef"><b>Definition:</b> JSCDataModel.cpp:623</div></div> </div><!-- fragment --></div><!-- contents --> @@ -233,7 +237,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_lua_data_model_8cpp.html b/_lua_data_model_8cpp.html index e53e4af..f116214 100644 --- a/_lua_data_model_8cpp.html +++ b/_lua_data_model_8cpp.html @@ -117,15 +117,15 @@ Include dependency graph for LuaDataModel.cpp:</div> </div><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:aaa762d18c63d81e8b44cca47f6ef356b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa762d18c63d81e8b44cca47f6ef356b"></a> -static int </td><td class="memItemRight" valign="bottom"><b>uscxml::luaEval</b> (lua_State *luaState, const std::string &expr)</td></tr> -<tr class="separator:aaa762d18c63d81e8b44cca47f6ef356b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa02a945be5cfae2d9fd062f9023d94f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa02a945be5cfae2d9fd062f9023d94f2"></a> -static Data </td><td class="memItemRight" valign="bottom"><b>uscxml::getLuaAsData</b> (lua_State *_luaState, const luabridge::LuaRef &lua)</td></tr> -<tr class="separator:aa02a945be5cfae2d9fd062f9023d94f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a362017a424624a9511ae33137dd03def"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a362017a424624a9511ae33137dd03def"></a> static luabridge::LuaRef </td><td class="memItemRight" valign="bottom"><b>uscxml::getDataAsLua</b> (lua_State *_luaState, const Data &data)</td></tr> <tr class="separator:a362017a424624a9511ae33137dd03def"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa02a945be5cfae2d9fd062f9023d94f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa02a945be5cfae2d9fd062f9023d94f2"></a> +static Data </td><td class="memItemRight" valign="bottom"><b>uscxml::getLuaAsData</b> (lua_State *_luaState, const luabridge::LuaRef &lua)</td></tr> +<tr class="separator:aa02a945be5cfae2d9fd062f9023d94f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaa762d18c63d81e8b44cca47f6ef356b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa762d18c63d81e8b44cca47f6ef356b"></a> +static int </td><td class="memItemRight" valign="bottom"><b>uscxml::luaEval</b> (lua_State *luaState, const std::string &expr)</td></tr> +<tr class="separator:aaa762d18c63d81e8b44cca47f6ef356b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> Variables</h2></td></tr> @@ -145,7 +145,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::_luaHasXMLPar </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_lua_data_model_8h.html b/_lua_data_model_8h.html index 43177ef..a361e67 100644 --- a/_lua_data_model_8h.html +++ b/_lua_data_model_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_lua_data_model_8h_source.html b/_lua_data_model_8h_source.html index f600adb..212eb49 100644 --- a/_lua_data_model_8h_source.html +++ b/_lua_data_model_8h_source.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_lua_data_model.html">LuaDataModel</a>();</div> <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">virtual</span> std::shared_ptr<DataModelImpl> <a class="code" href="classuscxml_1_1_lua_data_model.html#a97d212198d59ebd5e26fed65042463a2">create</a>(<a class="code" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a>* callbacks);</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> -<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">addExtension</a>(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> <div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> <div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6"> 57</a></span>  <span class="keyword">virtual</span> std::list<std::string> <a class="code" href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6">getNames</a>() {</div> <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  std::list<std::string> names;</div> @@ -141,8 +141,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e">setEvent</a>(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// foreach</span></div> -<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr);</div> -<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> uint32_t <a class="code" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">getLength</a>(<span class="keyword">const</span> std::string& expr);</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">setForeach</a>(<span class="keyword">const</span> std::string& item,</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> std::string& array,</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> std::string& index,</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  uint32_t iteration);</div> @@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212">assign</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_lua_data_model.html#a387f5d60474bf5dbcd52e7a600dc0765">init</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div> -<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">virtual</span> std::string andExpressions(std::list<std::string>);</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">andExpressions</a>(std::list<std::string>);</div> <div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div> <div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> @@ -174,9 +174,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00098"></a><span class="lineno"> 98</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: LUADATAMODEL_H_113E014C */</span><span class="preprocessor"></span></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_acb5af93dd9f860d6921c17455ec67cd8"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#acb5af93dd9f860d6921c17455ec67cd8">uscxml::LuaDataModel::evalAsData</a></div><div class="ttdeci">virtual Data evalAsData(const std::string &expr)</div><div class="ttdoc">Return a string as an evaluated Data object. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:326</div></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> +<div class="ttc" id="classuscxml_1_1_lua_data_model_html_a3d99dd50bf50bfd589baaa1fc018a341"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">uscxml::LuaDataModel::addExtension</a></div><div class="ttdeci">virtual void addExtension(DataModelExtension *ext)</div><div class="ttdoc">Register an extension to get data into and out of the data-model. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:245</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_a00a3dec5c2c74d656ae144e812a2a8af"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af">uscxml::LuaDataModel::isDeclared</a></div><div class="ttdeci">virtual bool isDeclared(const std::string &expr)</div><div class="ttdoc">Determine whether a given variable / location is declared. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:423</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_a11cc56d5ae2f5e21fa31cb8b512dc6b6"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6">uscxml::LuaDataModel::getNames</a></div><div class="ttdeci">virtual std::list< std::string > getNames()</div><div class="ttdoc">Return a list of names to be matched by the datamodel attribute in SCXML. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.h:57</div></div> <div class="ttc" id="_data_model_impl_8h_html"><div class="ttname"><a href="_data_model_impl_8h.html">DataModelImpl.h</a></div></div> +<div class="ttc" id="classuscxml_1_1_lua_data_model_html_a77f0f840033e50f3d06d9e8463edb1ad"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">uscxml::LuaDataModel::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list< std::string >)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:516</div></div> <div class="ttc" id="classuscxml_1_1_data_model_extension_html"><div class="ttname"><a href="classuscxml_1_1_data_model_extension.html">uscxml::DataModelExtension</a></div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:54</div></div> <div class="ttc" id="classuscxml_1_1_data_model_impl_html"><div class="ttname"><a href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></div><div class="ttdoc">Abstract base class for all data-model implementations. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:69</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></div><div class="ttdoc">Lua data-model. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.h:49</div></div> @@ -185,7 +187,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="classuscxml_1_1_lua_data_model_html_a97d212198d59ebd5e26fed65042463a2"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a97d212198d59ebd5e26fed65042463a2">uscxml::LuaDataModel::create</a></div><div class="ttdeci">virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)</div><div class="ttdoc">The Factory wants to instantiate a new instance. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:188</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_adbb91f4ff766238630440c6cef9e598c"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#adbb91f4ff766238630440c6cef9e598c">uscxml::LuaDataModel::isValidSyntax</a></div><div class="ttdeci">virtual bool isValidSyntax(const std::string &expr)</div><div class="ttdoc">Determine whether a given string constitutes valid syntax in the data-model's language. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:351</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_ace03d51690c585927d52bda9374e47b5"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#ace03d51690c585927d52bda9374e47b5">uscxml::LuaDataModel::evalAsBool</a></div><div class="ttdeci">virtual bool evalAsBool(const std::string &expr)</div><div class="ttdoc">Evaluate a given expression as a boolean. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:477</div></div> +<div class="ttc" id="classuscxml_1_1_lua_data_model_html_a47f07d7e4ddf50b3f06bd4403c14aaf4"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">uscxml::LuaDataModel::setForeach</a></div><div class="ttdeci">virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</div><div class="ttdoc">Set a given item to the object at a given index for one iteration. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:403</div></div> <div class="ttc" id="classuscxml_1_1_event_html"><div class="ttname"><a href="classuscxml_1_1_event.html">uscxml::Event</a></div><div class="ttdef"><b>Definition:</b> Event.h:84</div></div> +<div class="ttc" id="classuscxml_1_1_lua_data_model_html_a4f4581f16a704dab7adf2032e86f9952"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">uscxml::LuaDataModel::getLength</a></div><div class="ttdeci">virtual uint32_t getLength(const std::string &expr)</div><div class="ttdoc">Evaluate the given expression as something iterable and return its length. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:365</div></div> <div class="ttc" id="classuscxml_1_1_data_model_callbacks_html"><div class="ttname"><a href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></div><div class="ttdoc">Callbacks available for every data-model. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:44</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_a387f5d60474bf5dbcd52e7a600dc0765"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a387f5d60474bf5dbcd52e7a600dc0765">uscxml::LuaDataModel::init</a></div><div class="ttdeci">virtual void init(const std::string &location, const Data &data)</div><div class="ttdoc">Initialize a variable / location in the data-model with a given data object. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:472</div></div> <div class="ttc" id="classuscxml_1_1_lua_data_model_html_a6be27f1c53558dfe3b3871f31ece79a1"><div class="ttname"><a href="classuscxml_1_1_lua_data_model.html#a6be27f1c53558dfe3b3871f31ece79a1">uscxml::LuaDataModel::getAsData</a></div><div class="ttdeci">virtual Data getAsData(const std::string &content)</div><div class="ttdoc">Return a string as an unevaluated Data object. </div><div class="ttdef"><b>Definition:</b> LuaDataModel.cpp:493</div></div> @@ -199,7 +203,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_m_d5_8h_source.html b/_m_d5_8h_source.html index 611335f..249dd0b 100644 --- a/_m_d5_8h_source.html +++ b/_m_d5_8h_source.html @@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_m_d5_8hpp.html b/_m_d5_8hpp.html index 1c17388..baf2937 100644 --- a/_m_d5_8hpp.html +++ b/_m_d5_8hpp.html @@ -139,7 +139,7 @@ USCXML_API std::string </td><td class="memItemRight" valign="bottom"><b>usc </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> --> diff --git a/_m_d5_8hpp_source.html b/_m_d5_8hpp_source.html index d5a4efd..cf6ee03 100644 --- a/_m_d5_8hpp_source.html +++ b/_m_d5_8hpp_source.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_micro_step_8cpp.html b/_micro_step_8cpp.html index 97ef1a1..03df977 100644 --- a/_micro_step_8cpp.html +++ b/_micro_step_8cpp.html @@ -116,7 +116,7 @@ Include dependency graph for MicroStep.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_micro_step_8h.html b/_micro_step_8h.html index 6d77174..14d0449 100644 --- a/_micro_step_8h.html +++ b/_micro_step_8h.html @@ -135,7 +135,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_micro_step_8h_source.html b/_micro_step_8h_source.html index 032b914..80cd85b 100644 --- a/_micro_step_8h_source.html +++ b/_micro_step_8h_source.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> <div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// forward declare</span></div> <div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="keyword">namespace </span><a class="code" href="namespace_x_e_r_c_e_s_c___n_s.html">XERCESC_NS</a> {</div> -<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">class </span>DOMElement;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="keyword">class </span>DOMElement;</div> <div class="line"><a name="l00037"></a><span class="lineno"> 37</span> }</div> <div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> <div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="keyword">namespace </span><a class="code" href="namespaceuscxml.html">uscxml</a> {</div> @@ -125,7 +125,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(<a class="code" href="classuscxml_1_1_micro_step.html">MicroStep</a>);</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> -<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">bool</span> blocking);</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">size_t</span> blockMs);</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> reset();</div> <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isInState(<span class="keyword">const</span> std::string& stateId);</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> @@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_micro_step_impl_8h.html b/_micro_step_impl_8h.html index cd8d8aa..b747480 100644 --- a/_micro_step_impl_8h.html +++ b/_micro_step_impl_8h.html @@ -138,7 +138,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_micro_step_impl_8h_source.html b/_micro_step_impl_8h_source.html index 8bb86ba..fb5280d 100644 --- a/_micro_step_impl_8h_source.html +++ b/_micro_step_impl_8h_source.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="classuscxml_1_1_micro_step_callbacks.html"> 40</a></span> <span class="keyword">class </span>USCXML_API <a class="code" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a> {</div> <div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeueInternal() = 0;</div> -<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeueExternal(<span class="keywordtype">bool</span> blocking) = 0;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_event.html">Event</a> dequeueExternal(<span class="keywordtype">size_t</span> blockMs) = 0;</div> <div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isMatched(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event, <span class="keyword">const</span> std::string& eventDesc) = 0;</div> <div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> raiseDoneEvent(XERCESC_NS::DOMElement* state, XERCESC_NS::DOMElement* doneData) = 0;</div> <div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> @@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="classuscxml_1_1_micro_step_impl.html">MicroStepImpl</a>(<a class="code" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a>* callbacks) : _callbacks(callbacks) {}</div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> -<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">bool</span> blocking) = 0;</div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">virtual</span> InterpreterState step(<span class="keywordtype">size_t</span> blockMs) = 0;</div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> reset() = 0; </div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> isInState(<span class="keyword">const</span> std::string& stateId) = 0;</div> <div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">virtual</span> std::list<XERCESC_NS::DOMElement*> getConfiguration() = 0;</div> @@ -174,7 +174,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_n_u_l_l_data_model_8cpp.html b/_n_u_l_l_data_model_8cpp.html index 89a7a60..6cb6ec7 100644 --- a/_n_u_l_l_data_model_8cpp.html +++ b/_n_u_l_l_data_model_8cpp.html @@ -118,7 +118,7 @@ Include dependency graph for NULLDataModel.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_n_u_l_l_data_model_8h.html b/_n_u_l_l_data_model_8h.html index 020b8f1..4782dd8 100644 --- a/_n_u_l_l_data_model_8h.html +++ b/_n_u_l_l_data_model_8h.html @@ -132,7 +132,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_n_u_l_l_data_model_8h_source.html b/_n_u_l_l_data_model_8h_source.html index be7c458..a54d8b2 100644 --- a/_n_u_l_l_data_model_8h_source.html +++ b/_n_u_l_l_data_model_8h_source.html @@ -140,15 +140,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  }</div> <div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// foreach</span></div> -<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr) {</div> +<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a"> 66</a></span>  <span class="keyword">virtual</span> uint32_t <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">getLength</a>(<span class="keyword">const</span> std::string& expr) {</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">return</span> 0;</div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  }</div> -<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> +<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4"> 69</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">setForeach</a>(<span class="keyword">const</span> std::string& item,</div> <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> std::string& array,</div> <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> std::string& index,</div> <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  uint32_t iteration) {}</div> <div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> -<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">virtual</span> Data <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a>(<span class="keyword">const</span> std::string& content);</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a>(<span class="keyword">const</span> std::string& content);</div> <div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> <div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275"> 76</a></span>  <span class="keyword">virtual</span> <a class="code" href="classuscxml_1_1_data.html">Data</a> <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275">evalAsData</a>(<span class="keyword">const</span> std::string& content) {</div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a>(content);</div> @@ -181,8 +181,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  _callbacks = callbacks;</div> <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  }</div> <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> -<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(DataModelExtension* ext) {}</div> -<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">virtual</span> std::string andExpressions(std::list<std::string>) {</div> +<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76"> 107</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">addExtension</a>(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext) {}</div> +<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f"> 108</a></span>  <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">andExpressions</a>(std::list<std::string>) {</div> <div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordflow">return</span> <span class="stringliteral">""</span>;</div> <div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  }</div> <div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> @@ -197,12 +197,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00120"></a><span class="lineno"> 120</span> }</div> <div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div> <div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor">#endif </span><span class="comment">/* end of include guard: NULLDATAMODEL_H_KN8TWG0V */</span><span class="preprocessor"></span></div> +<div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_a2e6c38206a258a26fb4589283ec33f76"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">uscxml::NULLDataModel::addExtension</a></div><div class="ttdeci">virtual void addExtension(DataModelExtension *ext)</div><div class="ttdoc">Register an extension to get data into and out of the data-model. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:107</div></div> <div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> InterpreterIssue.cpp:33</div></div> <div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></div><div class="ttdoc">NULL data-model. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:41</div></div> <div class="ttc" id="_data_model_impl_8h_html"><div class="ttname"><a href="_data_model_impl_8h.html">DataModelImpl.h</a></div></div> +<div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_a27f8f4c93ca96b29d19c743c33ac4ca4"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">uscxml::NULLDataModel::setForeach</a></div><div class="ttdeci">virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</div><div class="ttdoc">Set a given item to the object at a given index for one iteration. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:69</div></div> +<div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_abe260e1d9b46de45ee91026c1f40761f"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">uscxml::NULLDataModel::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list< std::string >)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:108</div></div> +<div class="ttc" id="classuscxml_1_1_data_model_extension_html"><div class="ttname"><a href="classuscxml_1_1_data_model_extension.html">uscxml::DataModelExtension</a></div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:54</div></div> <div class="ttc" id="classuscxml_1_1_data_model_impl_html"><div class="ttname"><a href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></div><div class="ttdoc">Abstract base class for all data-model implementations. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:69</div></div> <div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_aaad5ea7903ef15a511ebbc68efb47275"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275">uscxml::NULLDataModel::evalAsData</a></div><div class="ttdeci">virtual Data evalAsData(const std::string &content)</div><div class="ttdoc">Return a string as an evaluated Data object. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:76</div></div> <div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_ad5e86e56cdcb0f4c171f593286064773"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#ad5e86e56cdcb0f4c171f593286064773">uscxml::NULLDataModel::evalAsBool</a></div><div class="ttdeci">virtual bool evalAsBool(const std::string &expr)</div><div class="ttdoc">Evaluate a given expression as a boolean. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:85</div></div> +<div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_a312390b83b8f3783b76a45be1301e81a"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">uscxml::NULLDataModel::getLength</a></div><div class="ttdeci">virtual uint32_t getLength(const std::string &expr)</div><div class="ttdoc">Evaluate the given expression as something iterable and return its length. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:66</div></div> <div class="ttc" id="classuscxml_1_1_event_html"><div class="ttname"><a href="classuscxml_1_1_event.html">uscxml::Event</a></div><div class="ttdef"><b>Definition:</b> Event.h:84</div></div> <div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_ae9116948815e42384321859a38fb16bd"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#ae9116948815e42384321859a38fb16bd">uscxml::NULLDataModel::isDeclared</a></div><div class="ttdeci">virtual bool isDeclared(const std::string &expr)</div><div class="ttdoc">Determine whether a given variable / location is declared. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:89</div></div> <div class="ttc" id="classuscxml_1_1_n_u_l_l_data_model_html_a6e43e0ccfb0a10b13aa2203447ad6332"><div class="ttname"><a href="classuscxml_1_1_n_u_l_l_data_model.html#a6e43e0ccfb0a10b13aa2203447ad6332">uscxml::NULLDataModel::getNames</a></div><div class="ttdeci">virtual std::list< std::string > getNames()</div><div class="ttdoc">Return a list of names to be matched by the datamodel attribute in SCXML. </div><div class="ttdef"><b>Definition:</b> NULLDataModel.h:47</div></div> @@ -224,7 +229,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_predicates_8cpp.html b/_predicates_8cpp.html index 22bc39d..0f20877 100644 --- a/_predicates_8cpp.html +++ b/_predicates_8cpp.html @@ -116,68 +116,68 @@ Macros</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> +<tr class="memitem:a8df7d62df2bd3bf4b9633c9c380ef7e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8df7d62df2bd3bf4b9633c9c380ef7e7"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::conflicts</b> (const DOMElement *t1, const DOMElement *t2, const DOMElement *root)</td></tr> +<tr class="separator:a8df7d62df2bd3bf4b9633c9c380ef7e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9cceec4b5eb875abafa17ed92e6c289a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cceec4b5eb875abafa17ed92e6c289a"></a> +DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::findLCCA</b> (const std::list< DOMElement * > &states)</td></tr> +<tr class="separator:a9cceec4b5eb875abafa17ed92e6c289a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2741c854aa46403155379a5dab2f7b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2741c854aa46403155379a5dab2f7b4"></a> std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getChildStates</b> (const DOMElement *state, bool properOnly)</td></tr> <tr class="separator:ac2741c854aa46403155379a5dab2f7b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10bb7f74f930a48664dcf01f84174641"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10bb7f74f930a48664dcf01f84174641"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getChildStates</b> (const std::list< XERCESC_NS::DOMElement * > &states, bool properOnly)</td></tr> <tr class="separator:a10bb7f74f930a48664dcf01f84174641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23854c8c56c447dfaa66b704b1654d2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23854c8c56c447dfaa66b704b1654d2f"></a> +std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getExitSet</b> (const DOMElement *transition, const DOMElement *root)</td></tr> +<tr class="separator:a23854c8c56c447dfaa66b704b1654d2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aee0eb5c5a81906e397ce26ba6da208b8"><td class="memItemLeft" align="right" valign="top">std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getInitialStates</b> (const DOMElement *state, const DOMElement *root)</td></tr> +<tr class="memdesc:aee0eb5c5a81906e397ce26ba6da208b8"><td class="mdescLeft"> </td><td class="mdescRight">In a conformant SCXML document, a compound state may specify either an "initial" attribute or an <initial> element, but not both. <a href="namespaceuscxml.html#aee0eb5c5a81906e397ce26ba6da208b8">More...</a><br /></td></tr> +<tr class="separator:aee0eb5c5a81906e397ce26ba6da208b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1100fc67b8db1a41443db3be5541037c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1100fc67b8db1a41443db3be5541037c"></a> DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getParentState</b> (const DOMElement *element)</td></tr> <tr class="separator:a1100fc67b8db1a41443db3be5541037c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a50fc358e84979be20a8b58463926df0b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50fc358e84979be20a8b58463926df0b"></a> -DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getSourceState</b> (const DOMElement *transition)</td></tr> -<tr class="separator:a50fc358e84979be20a8b58463926df0b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9cceec4b5eb875abafa17ed92e6c289a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9cceec4b5eb875abafa17ed92e6c289a"></a> -DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::findLCCA</b> (const std::list< DOMElement * > &states)</td></tr> -<tr class="separator:a9cceec4b5eb875abafa17ed92e6c289a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b68541567c800750893cd93dea67ddf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b68541567c800750893cd93dea67ddf"></a> std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getProperAncestors</b> (const DOMElement *s1, const DOMElement *s2)</td></tr> <tr class="separator:a0b68541567c800750893cd93dea67ddf"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a23854c8c56c447dfaa66b704b1654d2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a23854c8c56c447dfaa66b704b1654d2f"></a> -std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getExitSet</b> (const DOMElement *transition, const DOMElement *root)</td></tr> -<tr class="separator:a23854c8c56c447dfaa66b704b1654d2f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8df7d62df2bd3bf4b9633c9c380ef7e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8df7d62df2bd3bf4b9633c9c380ef7e7"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::conflicts</b> (const DOMElement *t1, const DOMElement *t2, const DOMElement *root)</td></tr> -<tr class="separator:a8df7d62df2bd3bf4b9633c9c380ef7e7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a47c33eb094ac83ab040e168c81b0f7d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47c33eb094ac83ab040e168c81b0f7d5"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isState</b> (const DOMElement *state, bool properOnly)</td></tr> -<tr class="separator:a47c33eb094ac83ab040e168c81b0f7d5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa3671c9cfbcbf566778acc6955a94f01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3671c9cfbcbf566778acc6955a94f01"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isFinal</b> (const DOMElement *state)</td></tr> -<tr class="separator:aa3671c9cfbcbf566778acc6955a94f01"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a77e9b2bfa6280d045dc0a264fee47453"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77e9b2bfa6280d045dc0a264fee47453"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isAtomic</b> (const DOMElement *state)</td></tr> -<tr class="separator:a77e9b2bfa6280d045dc0a264fee47453"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a54d286210ed3c1315c9e8ee4d1e09e8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54d286210ed3c1315c9e8ee4d1e09e8f"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isHistory</b> (const DOMElement *state)</td></tr> -<tr class="separator:a54d286210ed3c1315c9e8ee4d1e09e8f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9f0a671639bae2bd8d548949db6d5ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9f0a671639bae2bd8d548949db6d5ba"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isParallel</b> (const DOMElement *state)</td></tr> -<tr class="separator:ad9f0a671639bae2bd8d548949db6d5ba"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4cee6efd31d5d61518cb9f504e665c90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4cee6efd31d5d61518cb9f504e665c90"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isCompound</b> (const DOMElement *state)</td></tr> -<tr class="separator:a4cee6efd31d5d61518cb9f504e665c90"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9fc26e0b9a403bb8758a8687f4ae0eec"><td class="memItemLeft" align="right" valign="top">std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getReachableStates</b> (const DOMElement *root)</td></tr> +<tr class="separator:a9fc26e0b9a403bb8758a8687f4ae0eec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50fc358e84979be20a8b58463926df0b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50fc358e84979be20a8b58463926df0b"></a> +DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getSourceState</b> (const DOMElement *transition)</td></tr> +<tr class="separator:a50fc358e84979be20a8b58463926df0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d6a2a4ce7e272444f62ede57e2bd005"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d6a2a4ce7e272444f62ede57e2bd005"></a> +DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getState</b> (const std::string &stateId, const DOMElement *root)</td></tr> +<tr class="separator:a6d6a2a4ce7e272444f62ede57e2bd005"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac387a080c37ba6549bdfc6862a65ca5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac387a080c37ba6549bdfc6862a65ca5d"></a> +std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getStates</b> (const std::list< std::string > &stateIds, const DOMElement *root)</td></tr> +<tr class="separator:ac387a080c37ba6549bdfc6862a65ca5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adf4a8b229db4dfa78b79584797370c7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf4a8b229db4dfa78b79584797370c7d"></a> std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getTargetStates</b> (const DOMElement *transition, const DOMElement *root)</td></tr> <tr class="separator:adf4a8b229db4dfa78b79584797370c7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb8a2c0b8609c8cd723df80b266f51ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb8a2c0b8609c8cd723df80b266f51ea"></a> DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getTransitionDomain</b> (const DOMElement *transition, const DOMElement *root)</td></tr> <tr class="separator:afb8a2c0b8609c8cd723df80b266f51ea"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac387a080c37ba6549bdfc6862a65ca5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac387a080c37ba6549bdfc6862a65ca5d"></a> -std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getStates</b> (const std::list< std::string > &stateIds, const DOMElement *root)</td></tr> -<tr class="separator:ac387a080c37ba6549bdfc6862a65ca5d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d6a2a4ce7e272444f62ede57e2bd005"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d6a2a4ce7e272444f62ede57e2bd005"></a> -DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getState</b> (const std::string &stateId, const DOMElement *root)</td></tr> -<tr class="separator:a6d6a2a4ce7e272444f62ede57e2bd005"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aee0eb5c5a81906e397ce26ba6da208b8"><td class="memItemLeft" align="right" valign="top">std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getInitialStates</b> (const DOMElement *state, const DOMElement *root)</td></tr> -<tr class="memdesc:aee0eb5c5a81906e397ce26ba6da208b8"><td class="mdescLeft"> </td><td class="mdescRight">In a conformant SCXML document, a compound state may specify either an "initial" attribute or an <initial> element, but not both. <a href="namespaceuscxml.html#aee0eb5c5a81906e397ce26ba6da208b8">More...</a><br /></td></tr> -<tr class="separator:aee0eb5c5a81906e397ce26ba6da208b8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9fc26e0b9a403bb8758a8687f4ae0eec"><td class="memItemLeft" align="right" valign="top">std::list< DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getReachableStates</b> (const DOMElement *root)</td></tr> -<tr class="separator:a9fc26e0b9a403bb8758a8687f4ae0eec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77e9b2bfa6280d045dc0a264fee47453"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77e9b2bfa6280d045dc0a264fee47453"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isAtomic</b> (const DOMElement *state)</td></tr> +<tr class="separator:a77e9b2bfa6280d045dc0a264fee47453"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4cee6efd31d5d61518cb9f504e665c90"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4cee6efd31d5d61518cb9f504e665c90"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isCompound</b> (const DOMElement *state)</td></tr> +<tr class="separator:a4cee6efd31d5d61518cb9f504e665c90"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3671c9cfbcbf566778acc6955a94f01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3671c9cfbcbf566778acc6955a94f01"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isFinal</b> (const DOMElement *state)</td></tr> +<tr class="separator:aa3671c9cfbcbf566778acc6955a94f01"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a54d286210ed3c1315c9e8ee4d1e09e8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54d286210ed3c1315c9e8ee4d1e09e8f"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isHistory</b> (const DOMElement *state)</td></tr> +<tr class="separator:a54d286210ed3c1315c9e8ee4d1e09e8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa47dd886b940a95053eeeed1463054dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47dd886b940a95053eeeed1463054dd"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInEmbeddedDocument</b> (const DOMNode *node)</td></tr> <tr class="separator:aa47dd886b940a95053eeeed1463054dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9f0a671639bae2bd8d548949db6d5ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9f0a671639bae2bd8d548949db6d5ba"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isParallel</b> (const DOMElement *state)</td></tr> +<tr class="separator:ad9f0a671639bae2bd8d548949db6d5ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47c33eb094ac83ab040e168c81b0f7d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47c33eb094ac83ab040e168c81b0f7d5"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isState</b> (const DOMElement *state, bool properOnly)</td></tr> +<tr class="separator:a47c33eb094ac83ab040e168c81b0f7d5"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -192,8 +192,6 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInEmbeddedD </tr> </table> </div><div class="memdoc"> - -<p>See: <a href="http://www.w3.org/TR/scxml/#LCCA">http://www.w3.org/TR/scxml/#LCCA</a> The Least Common Compound Ancestor is the <state> or <scxml> element s such that s is a proper ancestor of all states on stateList and no descendant of s has this property. </p> <p>Note that there is guaranteed to be such an element since the <scxml> wrapper element is a common ancestor of all states. Note also that since we are speaking of proper ancestor (parent or parent of a parent, etc.) the LCCA is never a member of stateList. </p> </div> @@ -207,7 +205,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInEmbeddedD </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> --> diff --git a/_predicates_8h.html b/_predicates_8h.html index c5e45b9..74f556e 100644 --- a/_predicates_8h.html +++ b/_predicates_8h.html @@ -119,72 +119,72 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> +<tr class="memitem:a03c58c84ca5fe1e294bbda17097326ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03c58c84ca5fe1e294bbda17097326ba"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::conflicts</b> (const XERCESC_NS::DOMElement *transition1, const XERCESC_NS::DOMElement *transition2, const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:a03c58c84ca5fe1e294bbda17097326ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ee528344222b8adc33cd1a42dfed797"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ee528344222b8adc33cd1a42dfed797"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::findLCCA</b> (const std::list< XERCESC_NS::DOMElement * > &states)</td></tr> +<tr class="separator:a3ee528344222b8adc33cd1a42dfed797"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab659b1c16da818ed7b29380e798c7b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab659b1c16da818ed7b29380e798c7b8"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getChildStates</b> (const XERCESC_NS::DOMElement *state, bool properOnly=true)</td></tr> <tr class="separator:aab659b1c16da818ed7b29380e798c7b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10bb7f74f930a48664dcf01f84174641"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10bb7f74f930a48664dcf01f84174641"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getChildStates</b> (const std::list< XERCESC_NS::DOMElement * > &states, bool properOnly)</td></tr> <tr class="separator:a10bb7f74f930a48664dcf01f84174641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6f9c8bf6c61ce11d476368d5fe1fd28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f9c8bf6c61ce11d476368d5fe1fd28a"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getEffectiveTargetStates</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:a6f9c8bf6c61ce11d476368d5fe1fd28a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:accc87bd77750ecc7e354ef99cd98307b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accc87bd77750ecc7e354ef99cd98307b"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getExitSet</b> (const XERCESC_NS::DOMElement *transition, const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:accc87bd77750ecc7e354ef99cd98307b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1ee2674bd79c6042e13f925222689690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ee2674bd79c6042e13f925222689690"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getInitialStates</b> (const XERCESC_NS::DOMElement *state, const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:a1ee2674bd79c6042e13f925222689690"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a177ccf1f7635187096c7986c1b3820b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a177ccf1f7635187096c7986c1b3820b5"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getParentState</b> (const XERCESC_NS::DOMElement *element)</td></tr> <tr class="separator:a177ccf1f7635187096c7986c1b3820b5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae12e0b681ce922c9c0edadb23988fb72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae12e0b681ce922c9c0edadb23988fb72"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getSourceState</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:ae12e0b681ce922c9c0edadb23988fb72"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3ee528344222b8adc33cd1a42dfed797"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ee528344222b8adc33cd1a42dfed797"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::findLCCA</b> (const std::list< XERCESC_NS::DOMElement * > &states)</td></tr> -<tr class="separator:a3ee528344222b8adc33cd1a42dfed797"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac71037e50f491ed34feeefa0ee6b62af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac71037e50f491ed34feeefa0ee6b62af"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getProperAncestors</b> (const XERCESC_NS::DOMElement *s1, const XERCESC_NS::DOMElement *s2)</td></tr> <tr class="separator:ac71037e50f491ed34feeefa0ee6b62af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a26b049f28f2c3d93a40792265497bf94"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26b049f28f2c3d93a40792265497bf94"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getReachableStates</b> (const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:a26b049f28f2c3d93a40792265497bf94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae12e0b681ce922c9c0edadb23988fb72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae12e0b681ce922c9c0edadb23988fb72"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getSourceState</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:ae12e0b681ce922c9c0edadb23988fb72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4163c429d5ad4020cab2dc424224835b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4163c429d5ad4020cab2dc424224835b"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getState</b> (const std::string &stateId, const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:a4163c429d5ad4020cab2dc424224835b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4e837ebcc670b9ee151e921ca536a36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4e837ebcc670b9ee151e921ca536a36"></a> +std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getStates</b> (const std::list< std::string > &stateIds, const XERCESC_NS::DOMElement *root)</td></tr> +<tr class="separator:ae4e837ebcc670b9ee151e921ca536a36"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a826fb0b17c69096dd9bdf34487489aab"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a826fb0b17c69096dd9bdf34487489aab"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getTargetStates</b> (const XERCESC_NS::DOMElement *transition, const XERCESC_NS::DOMElement *root)</td></tr> <tr class="separator:a826fb0b17c69096dd9bdf34487489aab"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6f9c8bf6c61ce11d476368d5fe1fd28a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6f9c8bf6c61ce11d476368d5fe1fd28a"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getEffectiveTargetStates</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:a6f9c8bf6c61ce11d476368d5fe1fd28a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa65add6b1c440ff0ecfc4394f272d658"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa65add6b1c440ff0ecfc4394f272d658"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getTransitionDomain</b> (const XERCESC_NS::DOMElement *transition, const XERCESC_NS::DOMElement *root)</td></tr> <tr class="separator:aa65add6b1c440ff0ecfc4394f272d658"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad0d4e37a99fc145749082de281401750"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0d4e37a99fc145749082de281401750"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInEmbeddedDocument</b> (const XERCESC_NS::DOMNode *node)</td></tr> -<tr class="separator:ad0d4e37a99fc145749082de281401750"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4e837ebcc670b9ee151e921ca536a36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4e837ebcc670b9ee151e921ca536a36"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getStates</b> (const std::list< std::string > &stateIds, const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:ae4e837ebcc670b9ee151e921ca536a36"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4163c429d5ad4020cab2dc424224835b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4163c429d5ad4020cab2dc424224835b"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>uscxml::getState</b> (const std::string &stateId, const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:a4163c429d5ad4020cab2dc424224835b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1ee2674bd79c6042e13f925222689690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ee2674bd79c6042e13f925222689690"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getInitialStates</b> (const XERCESC_NS::DOMElement *state, const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:a1ee2674bd79c6042e13f925222689690"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a26b049f28f2c3d93a40792265497bf94"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26b049f28f2c3d93a40792265497bf94"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getReachableStates</b> (const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:a26b049f28f2c3d93a40792265497bf94"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:accc87bd77750ecc7e354ef99cd98307b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="accc87bd77750ecc7e354ef99cd98307b"></a> -std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>uscxml::getExitSet</b> (const XERCESC_NS::DOMElement *transition, const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:accc87bd77750ecc7e354ef99cd98307b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03c58c84ca5fe1e294bbda17097326ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03c58c84ca5fe1e294bbda17097326ba"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::conflicts</b> (const XERCESC_NS::DOMElement *transition1, const XERCESC_NS::DOMElement *transition2, const XERCESC_NS::DOMElement *root)</td></tr> -<tr class="separator:a03c58c84ca5fe1e294bbda17097326ba"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af91c8c63a02f59b6def38b229c74ef33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af91c8c63a02f59b6def38b229c74ef33"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isState</b> (const XERCESC_NS::DOMElement *state, bool properOnly=true)</td></tr> -<tr class="separator:af91c8c63a02f59b6def38b229c74ef33"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaf38b9211102c1f7e0c5da0799eb886f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf38b9211102c1f7e0c5da0799eb886f"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isCompound</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:aaf38b9211102c1f7e0c5da0799eb886f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8af449b5a84ac0886b5db458299a373"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8af449b5a84ac0886b5db458299a373"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isAtomic</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:ab8af449b5a84ac0886b5db458299a373"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28e87dec61f981fa30cfef5dc1a5b3d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28e87dec61f981fa30cfef5dc1a5b3d3"></a> -bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isParallel</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:a28e87dec61f981fa30cfef5dc1a5b3d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf38b9211102c1f7e0c5da0799eb886f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf38b9211102c1f7e0c5da0799eb886f"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isCompound</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:aaf38b9211102c1f7e0c5da0799eb886f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c37f4e126280661f4b118d029c77ad0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c37f4e126280661f4b118d029c77ad0"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isFinal</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:a2c37f4e126280661f4b118d029c77ad0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad409af0fdb777047621b9b0dbc71162a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad409af0fdb777047621b9b0dbc71162a"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isHistory</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:ad409af0fdb777047621b9b0dbc71162a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad0d4e37a99fc145749082de281401750"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0d4e37a99fc145749082de281401750"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isInEmbeddedDocument</b> (const XERCESC_NS::DOMNode *node)</td></tr> +<tr class="separator:ad0d4e37a99fc145749082de281401750"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a28e87dec61f981fa30cfef5dc1a5b3d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28e87dec61f981fa30cfef5dc1a5b3d3"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isParallel</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:a28e87dec61f981fa30cfef5dc1a5b3d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af91c8c63a02f59b6def38b229c74ef33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af91c8c63a02f59b6def38b229c74ef33"></a> +bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isState</b> (const XERCESC_NS::DOMElement *state, bool properOnly=true)</td></tr> +<tr class="separator:af91c8c63a02f59b6def38b229c74ef33"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -198,7 +198,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::isHistory</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> --> diff --git a/_predicates_8h_source.html b/_predicates_8h_source.html index c95a0c8..2d8b0ea 100644 --- a/_predicates_8h_source.html +++ b/_predicates_8h_source.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_s_c_x_m_l_i_o_processor_8cpp.html b/_s_c_x_m_l_i_o_processor_8cpp.html index 4e857da..311ab2a 100644 --- a/_s_c_x_m_l_i_o_processor_8cpp.html +++ b/_s_c_x_m_l_i_o_processor_8cpp.html @@ -120,7 +120,7 @@ Include dependency graph for SCXMLIOProcessor.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_s_c_x_m_l_i_o_processor_8h.html b/_s_c_x_m_l_i_o_processor_8h.html index f12dc07..5af56aa 100644 --- a/_s_c_x_m_l_i_o_processor_8h.html +++ b/_s_c_x_m_l_i_o_processor_8h.html @@ -131,7 +131,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_s_c_x_m_l_i_o_processor_8h_source.html b/_s_c_x_m_l_i_o_processor_8h_source.html index 6a68072..20f20e8 100644 --- a/_s_c_x_m_l_i_o_processor_8h_source.html +++ b/_s_c_x_m_l_i_o_processor_8h_source.html @@ -154,7 +154,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_s_h_a1_8h_source.html b/_s_h_a1_8h_source.html index 00db694..c55081b 100644 --- a/_s_h_a1_8h_source.html +++ b/_s_h_a1_8h_source.html @@ -179,7 +179,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_s_h_a1_8hpp.html b/_s_h_a1_8hpp.html index 930d2ff..642eac3 100644 --- a/_s_h_a1_8hpp.html +++ b/_s_h_a1_8hpp.html @@ -134,7 +134,7 @@ USCXML_API std::string </td><td class="memItemRight" valign="bottom"><b>usc </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> --> diff --git a/_s_h_a1_8hpp_source.html b/_s_h_a1_8hpp_source.html index 7355696..2293ccd 100644 --- a/_s_h_a1_8hpp_source.html +++ b/_s_h_a1_8hpp_source.html @@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_string_8cpp.html b/_string_8cpp.html index 5b340a5..5a595a6 100644 --- a/_string_8cpp.html +++ b/_string_8cpp.html @@ -117,15 +117,15 @@ Macros</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:a25d7923d151c44ffefe6e340fc6fd933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d7923d151c44ffefe6e340fc6fd933"></a> -std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>uscxml::tokenize</b> (const std::string &line, const char sep, bool trimWhiteSpace)</td></tr> -<tr class="separator:a25d7923d151c44ffefe6e340fc6fd933"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaec8719be10d276a18740025ea31cf9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaec8719be10d276a18740025ea31cf9c"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::spaceNormalize</b> (const std::string &text)</td></tr> -<tr class="separator:aaec8719be10d276a18740025ea31cf9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a052e54590fa444658eb49a33fc14e3ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a052e54590fa444658eb49a33fc14e3ef"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::nameMatch</b> (const std::string &eventDescs, const std::string &eventName)</td></tr> <tr class="separator:a052e54590fa444658eb49a33fc14e3ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaec8719be10d276a18740025ea31cf9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaec8719be10d276a18740025ea31cf9c"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::spaceNormalize</b> (const std::string &text)</td></tr> +<tr class="separator:aaec8719be10d276a18740025ea31cf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25d7923d151c44ffefe6e340fc6fd933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d7923d151c44ffefe6e340fc6fd933"></a> +std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>uscxml::tokenize</b> (const std::string &line, const char sep, bool trimWhiteSpace)</td></tr> +<tr class="separator:a25d7923d151c44ffefe6e340fc6fd933"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -139,7 +139,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::nameMatch</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> --> diff --git a/_string_8h.html b/_string_8h.html index 73d7fa0..7f356fd 100644 --- a/_string_8h.html +++ b/_string_8h.html @@ -116,15 +116,15 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:a25d7923d151c44ffefe6e340fc6fd933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d7923d151c44ffefe6e340fc6fd933"></a> -std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>uscxml::tokenize</b> (const std::string &line, const char sep, bool trimWhiteSpace)</td></tr> -<tr class="separator:a25d7923d151c44ffefe6e340fc6fd933"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaec8719be10d276a18740025ea31cf9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaec8719be10d276a18740025ea31cf9c"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::spaceNormalize</b> (const std::string &text)</td></tr> -<tr class="separator:aaec8719be10d276a18740025ea31cf9c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a052e54590fa444658eb49a33fc14e3ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a052e54590fa444658eb49a33fc14e3ef"></a> bool </td><td class="memItemRight" valign="bottom"><b>uscxml::nameMatch</b> (const std::string &eventDescs, const std::string &eventName)</td></tr> <tr class="separator:a052e54590fa444658eb49a33fc14e3ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaec8719be10d276a18740025ea31cf9c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaec8719be10d276a18740025ea31cf9c"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>uscxml::spaceNormalize</b> (const std::string &text)</td></tr> +<tr class="separator:aaec8719be10d276a18740025ea31cf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25d7923d151c44ffefe6e340fc6fd933"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d7923d151c44ffefe6e340fc6fd933"></a> +std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>uscxml::tokenize</b> (const std::string &line, const char sep, bool trimWhiteSpace)</td></tr> +<tr class="separator:a25d7923d151c44ffefe6e340fc6fd933"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2016 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -138,7 +138,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>uscxml::nameMatch</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> --> diff --git a/_string_8h_source.html b/_string_8h_source.html index 790d5b7..9a239bc 100644 --- a/_string_8h_source.html +++ b/_string_8h_source.html @@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_transformer_8cpp.html b/_transformer_8cpp.html index a8f7617..cb1e151 100644 --- a/_transformer_8cpp.html +++ b/_transformer_8cpp.html @@ -115,7 +115,7 @@ Include dependency graph for Transformer.cpp:</div> </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:44 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> --> diff --git a/_transformer_8h.html b/_transformer_8h.html index b924f6e..9fa8a7a 100644 --- a/_transformer_8h.html +++ b/_transformer_8h.html @@ -118,10 +118,10 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_transformer_impl.html">uscxml::TransformerImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_transformer.html">uscxml::Transformer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_transformer_impl.html">uscxml::TransformerImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -135,7 +135,7 @@ Classes</h2></td></tr> </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:44 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> --> diff --git a/_transformer_8h_source.html b/_transformer_8h_source.html index 37ef12d..e545279 100644 --- a/_transformer_8h_source.html +++ b/_transformer_8h_source.html @@ -198,7 +198,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="_interpreter_8h_html"><div class="ttname"><a href="_interpreter_8h.html">Interpreter.h</a></div></div> <div class="ttc" id="classuscxml_1_1_interpreter_html"><div class="ttname"><a href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></div><div class="ttdoc">Central class to interpret and process SCXML documents. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:112</div></div> <div class="ttc" id="classuscxml_1_1_u_r_l_html"><div class="ttname"><a href="classuscxml_1_1_u_r_l.html">uscxml::URL</a></div><div class="ttdef"><b>Definition:</b> URL.h:191</div></div> -<div class="ttc" id="classuscxml_1_1_interpreter_html_a24ac91189b526ed80edc4b34e02bca53"><div class="ttname"><a href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">uscxml::Interpreter::getImpl</a></div><div class="ttdeci">std::shared_ptr< InterpreterImpl > getImpl() const </div><div class="ttdoc">Return the actual implementation of the Interperter. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:219</div></div> +<div class="ttc" id="classuscxml_1_1_interpreter_html_a24ac91189b526ed80edc4b34e02bca53"><div class="ttname"><a href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">uscxml::Interpreter::getImpl</a></div><div class="ttdeci">std::shared_ptr< InterpreterImpl > getImpl() const </div><div class="ttdoc">Return the actual implementation of the Interperter. </div><div class="ttdef"><b>Definition:</b> Interpreter.h:225</div></div> <div class="ttc" id="classuscxml_1_1_transformer_impl_html"><div class="ttname"><a href="classuscxml_1_1_transformer_impl.html">uscxml::TransformerImpl</a></div><div class="ttdef"><b>Definition:</b> Transformer.h:30</div></div> <div class="ttc" id="classuscxml_1_1_transformer_html"><div class="ttname"><a href="classuscxml_1_1_transformer.html">uscxml::Transformer</a></div><div class="ttdef"><b>Definition:</b> Transformer.h:62</div></div> </div><!-- fragment --></div><!-- contents --> @@ -210,7 +210,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_trie_8cpp.html b/_trie_8cpp.html index 3d84a1c..5238dec 100644 --- a/_trie_8cpp.html +++ b/_trie_8cpp.html @@ -117,7 +117,7 @@ Include dependency graph for Trie.cpp:</div> </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:44 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> --> diff --git a/_trie_8h.html b/_trie_8h.html index 3f0c1f9..1828ae2 100644 --- a/_trie_8h.html +++ b/_trie_8h.html @@ -118,10 +118,10 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_trie_node.html">uscxml::TrieNode</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_trie.html">uscxml::Trie</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_trie_node.html">uscxml::TrieNode</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2014 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -135,7 +135,7 @@ Classes</h2></td></tr> </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> --> diff --git a/_trie_8h_source.html b/_trie_8h_source.html index 0e032a7..688b1d0 100644 --- a/_trie_8h_source.html +++ b/_trie_8h_source.html @@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_u_r_l_8cpp.html b/_u_r_l_8cpp.html index 648d866..3be761f 100644 --- a/_u_r_l_8cpp.html +++ b/_u_r_l_8cpp.html @@ -121,7 +121,7 @@ Include dependency graph for URL.cpp:</div> </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> --> diff --git a/_u_r_l_8h.html b/_u_r_l_8h.html index 8dd84ac..2e38e51 100644 --- a/_u_r_l_8h.html +++ b/_u_r_l_8h.html @@ -127,14 +127,14 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l_monitor.html">uscxml::URLMonitor</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l_impl.html">uscxml::URLImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l.html">uscxml::URL</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l_fetcher.html">uscxml::URLFetcher</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l_impl.html">uscxml::URLImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_r_l_monitor.html">uscxml::URLMonitor</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> @@ -164,7 +164,7 @@ Enumerations</h2></td></tr> </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> --> diff --git a/_u_r_l_8h_source.html b/_u_r_l_8h_source.html index d87ddd6..9e948e8 100644 --- a/_u_r_l_8h_source.html +++ b/_u_r_l_8h_source.html @@ -272,7 +272,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="classuscxml_1_1_u_r_l.html"> 191</a></span> <span class="keyword">class </span>USCXML_API <a class="code" href="classuscxml_1_1_u_r_l.html">URL</a> {</div> <div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="keyword">public</span>:</div> <div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  <a class="code" href="_common_8h.html#ac032f21241a861312a181b3e6bfeb8d7">PIMPL_OPERATORS</a>(<a class="code" href="classuscxml_1_1_u_r_l.html">URL</a>);</div> -<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  </div> +<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> </div> <div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  <a class="code" href="classuscxml_1_1_u_r_l.html">URL</a>(<span class="keyword">const</span> std::string url) : _impl(<span class="keyword">new</span> <a class="code" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a>(url)) {}</div> <div class="line"><a name="l00196"></a><span class="lineno"> 196</span> </div> <div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  <span class="keywordtype">bool</span> isAbsolute() {</div> @@ -432,7 +432,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_u_s_c_x_m_l_invoker_8cpp.html b/_u_s_c_x_m_l_invoker_8cpp.html index 411aea6..72c480b 100644 --- a/_u_s_c_x_m_l_invoker_8cpp.html +++ b/_u_s_c_x_m_l_invoker_8cpp.html @@ -116,7 +116,7 @@ Include dependency graph for USCXMLInvoker.cpp:</div> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_u_s_c_x_m_l_invoker_8h.html b/_u_s_c_x_m_l_invoker_8h.html index 86961c8..2cc7570 100644 --- a/_u_s_c_x_m_l_invoker_8h.html +++ b/_u_s_c_x_m_l_invoker_8h.html @@ -119,11 +119,11 @@ This graph shows which files directly or indirectly include this file:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html">uscxml::USCXMLInvoker</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An invoker for other SCXML instances. <a href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> @@ -143,7 +143,7 @@ Macros</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_u_s_c_x_m_l_invoker_8h_source.html b/_u_s_c_x_m_l_invoker_8h_source.html index 714236b..a419451 100644 --- a/_u_s_c_x_m_l_invoker_8h_source.html +++ b/_u_s_c_x_m_l_invoker_8h_source.html @@ -195,7 +195,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_u_u_i_d_8cpp.html b/_u_u_i_d_8cpp.html index 0a54796..f6bb896 100644 --- a/_u_u_i_d_8cpp.html +++ b/_u_u_i_d_8cpp.html @@ -127,7 +127,7 @@ boost::uuids::random_generator </td><td class="memItemRight" valign="bottom </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> --> diff --git a/_u_u_i_d_8h.html b/_u_u_i_d_8h.html index fb43295..5de019d 100644 --- a/_u_u_i_d_8h.html +++ b/_u_u_i_d_8h.html @@ -131,7 +131,7 @@ Classes</h2></td></tr> </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> --> diff --git a/_u_u_i_d_8h_source.html b/_u_u_i_d_8h_source.html index 3dad936..08e1b91 100644 --- a/_u_u_i_d_8h_source.html +++ b/_u_u_i_d_8h_source.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_v8_data_model_8cpp.html b/_v8_data_model_8cpp.html index bab43a0..af02adb 100644 --- a/_v8_data_model_8cpp.html +++ b/_v8_data_model_8cpp.html @@ -122,15 +122,15 @@ Macros</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> Functions</h2></td></tr> -<tr class="memitem:af111ebf56c82f11e5ec78ae13b6f88c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af111ebf56c82f11e5ec78ae13b6f88c3"></a> -static v8::Local< v8::Value > </td><td class="memItemRight" valign="bottom"><b>XMLString2JS</b> (const XMLCh *input)</td></tr> -<tr class="separator:af111ebf56c82f11e5ec78ae13b6f88c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4945f71583dcb90af25a4f2e43b3d625"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4945f71583dcb90af25a4f2e43b3d625"></a> static XMLCh * </td><td class="memItemRight" valign="bottom"><b>JS2XMLString</b> (const v8::Local< v8::Value > &value)</td></tr> <tr class="separator:a4945f71583dcb90af25a4f2e43b3d625"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3fafd1612f5b3c636e484b8806639c3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fafd1612f5b3c636e484b8806639c3e"></a> void </td><td class="memItemRight" valign="bottom"><b>uscxml::V8NodeListIndexedPropertyHandler</b> (uint32_t index, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> <tr class="separator:a3fafd1612f5b3c636e484b8806639c3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af111ebf56c82f11e5ec78ae13b6f88c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af111ebf56c82f11e5ec78ae13b6f88c3"></a> +static v8::Local< v8::Value > </td><td class="memItemRight" valign="bottom"><b>XMLString2JS</b> (const XMLCh *input)</td></tr> +<tr class="separator:af111ebf56c82f11e5ec78ae13b6f88c3"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <div class="textblock"><dl class="section author"><dt>Author</dt><dd>2012-2013 Stefan Radomski (<a href="#" onclick="location.href='mai'+'lto:'+'ste'+'fa'+'n.r'+'ad'+'oms'+'ki'+'@cs'+'.t'+'u-d'+'ar'+'mst'+'ad'+'t.d'+'e'; return false;">stefa<span style="display: none;">.nosp@m.</span>n.ra<span style="display: none;">.nosp@m.</span>domsk<span style="display: none;">.nosp@m.</span>i@cs<span style="display: none;">.nosp@m.</span>.tu-d<span style="display: none;">.nosp@m.</span>arms<span style="display: none;">.nosp@m.</span>tadt.<span style="display: none;">.nosp@m.</span>de</a>) </dd></dl> @@ -144,7 +144,7 @@ void </td><td class="memItemRight" valign="bottom"><b>uscxml::V8NodeListInd </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_v8_data_model_8h.html b/_v8_data_model_8h.html index eb80f7e..40dac2a 100644 --- a/_v8_data_model_8h.html +++ b/_v8_data_model_8h.html @@ -134,7 +134,7 @@ Classes</h2></td></tr> </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/_v8_data_model_8h_source.html b/_v8_data_model_8h_source.html index f8ddc6a..c404c25 100644 --- a/_v8_data_model_8h_source.html +++ b/_v8_data_model_8h_source.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">virtual</span> ~<a class="code" href="classuscxml_1_1_v8_data_model.html">V8DataModel</a>();</div> <div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keyword">virtual</span> std::shared_ptr<DataModelImpl> <a class="code" href="classuscxml_1_1_v8_data_model.html#a5d4c429529f0766e6753e49f1a7c3328">create</a>(<a class="code" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a>* callbacks);</div> <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> -<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> addExtension(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">addExtension</a>(<a class="code" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a>* ext);</div> <div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> <div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b"> 53</a></span>  <span class="keyword">virtual</span> std::list<std::string> <a class="code" href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b">getNames</a>() {</div> <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  std::list<std::string> names;</div> @@ -137,8 +137,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b">setEvent</a>(<span class="keyword">const</span> <a class="code" href="classuscxml_1_1_event.html">Event</a>& event);</div> <div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// foreach</span></div> -<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> uint32_t getLength(<span class="keyword">const</span> std::string& expr);</div> -<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> setForeach(<span class="keyword">const</span> std::string& item,</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> uint32_t <a class="code" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">getLength</a>(<span class="keyword">const</span> std::string& expr);</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">setForeach</a>(<span class="keyword">const</span> std::string& item,</div> <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">const</span> std::string& array,</div> <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">const</span> std::string& index,</div> <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  uint32_t iteration);</div> @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d">assign</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_v8_data_model.html#a3bc27a5e7a63b13b63b0d3ebe628034b">init</a>(<span class="keyword">const</span> std::string& location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>& data);</div> <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> -<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">virtual</span> std::string andExpressions(std::list<std::string>);</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">andExpressions</a>(std::list<std::string>);</div> <div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> <div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="keyword">protected</span>:</div> <div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div> @@ -207,12 +207,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="ttc" id="classuscxml_1_1_data_model_impl_html"><div class="ttname"><a href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></div><div class="ttdoc">Abstract base class for all data-model implementations. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:69</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_a67050c4a81559a5713357c1baafda11b"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b">uscxml::V8DataModel::getNames</a></div><div class="ttdeci">virtual std::list< std::string > getNames()</div><div class="ttdoc">Return a list of names to be matched by the datamodel attribute in SCXML. </div><div class="ttdef"><b>Definition:</b> V8DataModel.h:53</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_a7b4a30def4ee34acfb1499815722134d"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d">uscxml::V8DataModel::assign</a></div><div class="ttdeci">virtual void assign(const std::string &location, const Data &data)</div><div class="ttdoc">Assign a data object to a location in the data-model. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:709</div></div> +<div class="ttc" id="classuscxml_1_1_v8_data_model_html_a1da68ace4ce1f7cda0991fb74d9cecee"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">uscxml::V8DataModel::setForeach</a></div><div class="ttdeci">virtual void setForeach(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</div><div class="ttdoc">Set a given item to the object at a given index for one iteration. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:641</div></div> +<div class="ttc" id="classuscxml_1_1_v8_data_model_html_a80b6996f821dc498f3a748e3eb584fac"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">uscxml::V8DataModel::addExtension</a></div><div class="ttdeci">virtual void addExtension(DataModelExtension *ext)</div><div class="ttdoc">Register an extension to get data into and out of the data-model. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:68</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_a47e633052cfc449a3116eb72556f6d15"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a47e633052cfc449a3116eb72556f6d15">uscxml::V8DataModel::evalAsData</a></div><div class="ttdeci">virtual Data evalAsData(const std::string &expr)</div><div class="ttdoc">Return a string as an evaluated Data object. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:425</div></div> <div class="ttc" id="classuscxml_1_1_event_html"><div class="ttname"><a href="classuscxml_1_1_event.html">uscxml::Event</a></div><div class="ttdef"><b>Definition:</b> Event.h:84</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_a57590880c152ce6b8f1c8c34a2345af0"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a57590880c152ce6b8f1c8c34a2345af0">uscxml::V8DataModel::evalAsBool</a></div><div class="ttdeci">virtual bool evalAsBool(const std::string &expr)</div><div class="ttdoc">Evaluate a given expression as a boolean. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:696</div></div> <div class="ttc" id="classuscxml_1_1_data_model_callbacks_html"><div class="ttname"><a href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></div><div class="ttdoc">Callbacks available for every data-model. </div><div class="ttdef"><b>Definition:</b> DataModelImpl.h:44</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_ac1a84d66b79e796d3bbb8b5e4708f74b"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b">uscxml::V8DataModel::setEvent</a></div><div class="ttdeci">virtual void setEvent(const Event &event)</div><div class="ttdoc">Set the given event as _event in the data-model's global scope. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:311</div></div> <div class="ttc" id="classuscxml_1_1_v8_data_model_html_a5d4c429529f0766e6753e49f1a7c3328"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a5d4c429529f0766e6753e49f1a7c3328">uscxml::V8DataModel::create</a></div><div class="ttdeci">virtual std::shared_ptr< DataModelImpl > create(DataModelCallbacks *callbacks)</div><div class="ttdoc">The Factory wants to instantiate a new instance. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:154</div></div> +<div class="ttc" id="classuscxml_1_1_v8_data_model_html_acf1dbda331af4b39213ee83e2e2d78e8"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">uscxml::V8DataModel::getLength</a></div><div class="ttdeci">virtual uint32_t getLength(const std::string &expr)</div><div class="ttdoc">Evaluate the given expression as something iterable and return its length. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:626</div></div> +<div class="ttc" id="classuscxml_1_1_v8_data_model_html_a9f6c5835f6be0b4a2c3675be1c45c188"><div class="ttname"><a href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">uscxml::V8DataModel::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list< std::string >)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> V8DataModel.cpp:757</div></div> <div class="ttc" id="classuscxml_1_1_data_html"><div class="ttname"><a href="classuscxml_1_1_data.html">uscxml::Data</a></div><div class="ttdef"><b>Definition:</b> Data.h:44</div></div> </div><!-- fragment --></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -223,7 +227,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> diff --git a/annotated.html b/annotated.html index 750d47c..21cedb2 100644 --- a/annotated.html +++ b/annotated.html @@ -196,7 +196,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/building.html b/building.html index 5c9cd6a..376492d 100644 --- a/building.html +++ b/building.html @@ -126,15 +126,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </ol> <p>For <b>Makefiles on Unices</b>, these steps essentially boil down to: </p><pre class="fragment">$ git clone git://github.com/tklab-tud/uscxml.git $ mkdir uscxml/build && cd uscxml/build -$ cmake .. -$ make -</pre><p>On <b>NMake on Windows</b>, you may have luck to run the following from a VS2013 or VS2015 command prompt: </p><pre class="fragment">$ git clone git://github.com/tklab-tud/uscxml.git -$ mkdir uscxml/build && cd uscxml/build -$ cmake -G"NMake Makefiles" .. -$ nmake +$ cmake .. && make +</pre><p>For <b>MSVC on Windows</b>, run form a developer command-prompt and substitute the last line above by: </p><pre class="fragment">$ cmake -G "NMake Makefiles" .. && nmake </pre><p><b>Note:</b> If you want to build for another IDE or build-system, just create a new <em>out-of-source</em> build directory and start over with CMake. To get an idea of supported IDEs and build-environments on your platform, type <code>cmake –help</code> or run the CMake-GUI and look for the <em>Generators</em> section at the end of the output.</p> <p><b>Note:</b> If you plan to use the Eclipse CDT generator, you cannot have a build directory anywhere under the source directory - just create the build directory anywhere else. This only applies to the Eclipse CDT project generator.</p> <p><b>Note:</b> I could not build the language bindings with the Visual Studio generator as it croaks when calling SWIG, just have another build directory with the "NMake Makefiles" project generator.</p> +<p><b>Note:</b> In order to compile with <code>MinGW</code> on windows you will ave to adapt the build scripts in <code>contrib/cmake/Build*</code>. If you succeed, a pull request would be most appreciated.</p> <h1><a class="anchor" id="deps"></a> Build Dependencies</h1> <p>Overview of the uSCXML dependencies. See the <a href="#platform-notes">Platform Notes</a> for details.</p> @@ -327,7 +324,7 @@ Important Note for Windows</h2> </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> --> diff --git a/classes.html b/classes.html index e558064..5accfd6 100644 --- a/classes.html +++ b/classes.html @@ -196,7 +196,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_action_language-members.html b/classuscxml_1_1_action_language-members.html index 2832929..c3c28d4 100644 --- a/classuscxml_1_1_action_language-members.html +++ b/classuscxml_1_1_action_language-members.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_action_language.html b/classuscxml_1_1_action_language.html index b0ea93b..b2bed3f 100644 --- a/classuscxml_1_1_action_language.html +++ b/classuscxml_1_1_action_language.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Collection of instances for interpreter that constitute its action language. - <a href="classuscxml_1_1_action_language.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_interpreter_8h_source.html">Interpreter.h</a>></code></p> <div class="dynheader"> @@ -115,10 +115,6 @@ Collaboration diagram for uscxml::ActionLanguage:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5bcc4b8a9d27324fb1d8122c3284b2"></a> -<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html#a3f5bcc4b8a9d27324fb1d8122c3284b2">microStepper</a></td></tr> -<tr class="memdesc:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="mdescLeft"> </td><td class="mdescRight">The microstepper instance to use. <br /></td></tr> -<tr class="separator:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad74260189cac7f961242e824f6ecdefc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad74260189cac7f961242e824f6ecdefc"></a> <a class="el" href="classuscxml_1_1_data_model.html">DataModel</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html#ad74260189cac7f961242e824f6ecdefc">dataModel</a></td></tr> <tr class="memdesc:ad74260189cac7f961242e824f6ecdefc"><td class="mdescLeft"> </td><td class="mdescRight">The datamodel to uses. <br /></td></tr> @@ -127,10 +123,12 @@ Public Attributes</h2></td></tr> <a class="el" href="classuscxml_1_1_content_executor.html">ContentExecutor</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html#a1703db358f807fdfe4b653d3048acea9">execContent</a></td></tr> <tr class="memdesc:a1703db358f807fdfe4b653d3048acea9"><td class="mdescLeft"> </td><td class="mdescRight">To process executable content elements. <br /></td></tr> <tr class="separator:a1703db358f807fdfe4b653d3048acea9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5bcc4b8a9d27324fb1d8122c3284b2"></a> +<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html#a3f5bcc4b8a9d27324fb1d8122c3284b2">microStepper</a></td></tr> +<tr class="memdesc:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="mdescLeft"> </td><td class="mdescRight">The microstepper instance to use. <br /></td></tr> +<tr class="separator:a3f5bcc4b8a9d27324fb1d8122c3284b2"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Collection of instances for interpreter that constitute its action language. </p> -</div><hr/>The documentation for this class was generated from the following file:<ul> +<hr/>The documentation for this class was generated from the following file:<ul> <li><a class="el" href="_interpreter_8h_source.html">Interpreter.h</a></li> </ul> </div><!-- contents --> @@ -142,7 +140,7 @@ Public Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_basic_content_executor-members.html b/classuscxml_1_1_basic_content_executor-members.html index 02b3fdc..b134537 100644 --- a/classuscxml_1_1_basic_content_executor-members.html +++ b/classuscxml_1_1_basic_content_executor-members.html @@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_basic_content_executor.html b/classuscxml_1_1_basic_content_executor.html index e8550e3..4b5ceb5 100644 --- a/classuscxml_1_1_basic_content_executor.html +++ b/classuscxml_1_1_basic_content_executor.html @@ -119,44 +119,44 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a2071d37599de2e94de1380300057c1fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2071d37599de2e94de1380300057c1fa"></a>  </td><td class="memItemRight" valign="bottom"><b>BasicContentExecutor</b> (<a class="el" href="classuscxml_1_1_content_executor_callbacks.html">ContentExecutorCallbacks</a> *callbacks)</td></tr> <tr class="separator:a2071d37599de2e94de1380300057c1fa"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa276e18e87c8462954d991ba9a6d5b6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa276e18e87c8462954d991ba9a6d5b6c"></a> -void </td><td class="memItemRight" valign="bottom"><b>processRaise</b> (XERCESC_NS::DOMElement *content)</td></tr> -<tr class="separator:aa276e18e87c8462954d991ba9a6d5b6c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad4e948afb9de76b062c638c1ecd22487"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_content_executor.html#ad4e948afb9de76b062c638c1ecd22487">processSend</a> (XERCESC_NS::DOMElement *element)</td></tr> -<tr class="separator:ad4e948afb9de76b062c638c1ecd22487"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fcf537e053431ed9b9a62b86ebb8f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fcf537e053431ed9b9a62b86ebb8f28"></a> -void </td><td class="memItemRight" valign="bottom"><b>processCancel</b> (XERCESC_NS::DOMElement *content)</td></tr> -<tr class="separator:a2fcf537e053431ed9b9a62b86ebb8f28"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a84c6f7e27925ca89f8aed6e8ed093f5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84c6f7e27925ca89f8aed6e8ed093f5a"></a> -void </td><td class="memItemRight" valign="bottom"><b>processIf</b> (XERCESC_NS::DOMElement *content)</td></tr> -<tr class="separator:a84c6f7e27925ca89f8aed6e8ed093f5a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aca37b41f68d98805f6559d9d5df5df35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca37b41f68d98805f6559d9d5df5df35"></a> +virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)</td></tr> +<tr class="separator:aca37b41f68d98805f6559d9d5df5df35"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b3c8f029795601abf7b28465cfe011a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b3c8f029795601abf7b28465cfe011a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> +<tr class="separator:a2b3c8f029795601abf7b28465cfe011a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8e4de0f5c3deaffaf3e818f35a7fe04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8e4de0f5c3deaffaf3e818f35a7fe04"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>process</b> (XERCESC_NS::DOMElement *block, const <a class="el" href="classuscxml_1_1_x.html">X</a> &xmlPrefix)</td></tr> +<tr class="separator:af8e4de0f5c3deaffaf3e818f35a7fe04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba49b41a3af424c0deb841c46de1c4c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba49b41a3af424c0deb841c46de1c4c3"></a> void </td><td class="memItemRight" valign="bottom"><b>processAssign</b> (XERCESC_NS::DOMElement *content)</td></tr> <tr class="separator:aba49b41a3af424c0deb841c46de1c4c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fcf537e053431ed9b9a62b86ebb8f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fcf537e053431ed9b9a62b86ebb8f28"></a> +void </td><td class="memItemRight" valign="bottom"><b>processCancel</b> (XERCESC_NS::DOMElement *content)</td></tr> +<tr class="separator:a2fcf537e053431ed9b9a62b86ebb8f28"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3062cb72e408632890a32a1038000538"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3062cb72e408632890a32a1038000538"></a> void </td><td class="memItemRight" valign="bottom"><b>processForeach</b> (XERCESC_NS::DOMElement *content)</td></tr> <tr class="separator:a3062cb72e408632890a32a1038000538"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84c6f7e27925ca89f8aed6e8ed093f5a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84c6f7e27925ca89f8aed6e8ed093f5a"></a> +void </td><td class="memItemRight" valign="bottom"><b>processIf</b> (XERCESC_NS::DOMElement *content)</td></tr> +<tr class="separator:a84c6f7e27925ca89f8aed6e8ed093f5a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a38377e90ebb38ecdad9c32f75e0edac1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a38377e90ebb38ecdad9c32f75e0edac1"></a> void </td><td class="memItemRight" valign="bottom"><b>processLog</b> (XERCESC_NS::DOMElement *content)</td></tr> <tr class="separator:a38377e90ebb38ecdad9c32f75e0edac1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa276e18e87c8462954d991ba9a6d5b6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa276e18e87c8462954d991ba9a6d5b6c"></a> +void </td><td class="memItemRight" valign="bottom"><b>processRaise</b> (XERCESC_NS::DOMElement *content)</td></tr> +<tr class="separator:aa276e18e87c8462954d991ba9a6d5b6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04d081b0849ae04a8394618daf61464a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04d081b0849ae04a8394618daf61464a"></a> void </td><td class="memItemRight" valign="bottom"><b>processScript</b> (XERCESC_NS::DOMElement *content)</td></tr> <tr class="separator:a04d081b0849ae04a8394618daf61464a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af8e4de0f5c3deaffaf3e818f35a7fe04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8e4de0f5c3deaffaf3e818f35a7fe04"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>process</b> (XERCESC_NS::DOMElement *block, const <a class="el" href="classuscxml_1_1_x.html">X</a> &xmlPrefix)</td></tr> -<tr class="separator:af8e4de0f5c3deaffaf3e818f35a7fe04"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2b3c8f029795601abf7b28465cfe011a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b3c8f029795601abf7b28465cfe011a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> -<tr class="separator:a2b3c8f029795601abf7b28465cfe011a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a68cdf0c9003f6728653841e1d99c56dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68cdf0c9003f6728653841e1d99c56dc"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> -<tr class="separator:a68cdf0c9003f6728653841e1d99c56dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad4e948afb9de76b062c638c1ecd22487"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_content_executor.html#ad4e948afb9de76b062c638c1ecd22487">processSend</a> (XERCESC_NS::DOMElement *element)</td></tr> +<tr class="separator:ad4e948afb9de76b062c638c1ecd22487"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae89e1b7e52d37b6aed114803ba7ec5a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae89e1b7e52d37b6aed114803ba7ec5a2"></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:ae89e1b7e52d37b6aed114803ba7ec5a2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aca37b41f68d98805f6559d9d5df5df35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca37b41f68d98805f6559d9d5df5df35"></a> -virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)</td></tr> -<tr class="separator:aca37b41f68d98805f6559d9d5df5df35"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a68cdf0c9003f6728653841e1d99c56dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a68cdf0c9003f6728653841e1d99c56dc"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> +<tr class="separator:a68cdf0c9003f6728653841e1d99c56dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_content_executor_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_content_executor_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_content_executor_impl.html">uscxml::ContentExecutorImpl</a></td></tr> <tr class="memitem:ad82a7ff831612bf330d4858087d7ac7b inherit pub_methods_classuscxml_1_1_content_executor_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad82a7ff831612bf330d4858087d7ac7b"></a>  </td><td class="memItemRight" valign="bottom"><b>ContentExecutorImpl</b> (<a class="el" href="classuscxml_1_1_content_executor_callbacks.html">ContentExecutorCallbacks</a> *callbacks)</td></tr> @@ -209,7 +209,7 @@ Additional Inherited Members</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_basic_delayed_event_queue-members.html b/classuscxml_1_1_basic_delayed_event_queue-members.html index a980d12..2f80fc2 100644 --- a/classuscxml_1_1_basic_delayed_event_queue-members.html +++ b/classuscxml_1_1_basic_delayed_event_queue-members.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BasicEventQueue</b>() (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>cancelAllDelayed</b>() (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cancelDelayed</b>(const std::string &eventId) (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueue</b>(const Event &event) (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>enqueueDelayed</b>(const Event &event, size_t delayMs, const std::string &eventUUID) (defined in <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html#a121101701a8c88a4e8eff947bbfb6149">run</a>(void *instance)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> @@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_basic_delayed_event_queue.html b/classuscxml_1_1_basic_delayed_event_queue.html index efee296..a7ffce7 100644 --- a/classuscxml_1_1_basic_delayed_event_queue.html +++ b/classuscxml_1_1_basic_delayed_event_queue.html @@ -127,21 +127,21 @@ Public Member Functions</h2></td></tr> <tr class="memitem:acaed532499050b36583358fd29b8bb39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acaed532499050b36583358fd29b8bb39"></a>  </td><td class="memItemRight" valign="bottom"><b>BasicDelayedEventQueue</b> (<a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">DelayedEventQueueCallbacks</a> *callbacks)</td></tr> <tr class="separator:acaed532499050b36583358fd29b8bb39"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa7357348efc1d96af0e782a23c06578f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7357348efc1d96af0e782a23c06578f"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</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:aa7357348efc1d96af0e782a23c06578f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3802c7fa7c4d1c6d08af3e691a7081f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3802c7fa7c4d1c6d08af3e691a7081f9"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)</td></tr> -<tr class="separator:a3802c7fa7c4d1c6d08af3e691a7081f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac1c709c057ad34c3bb64bbd8727d37ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac1c709c057ad34c3bb64bbd8727d37ca"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>cancelAllDelayed</b> ()</td></tr> <tr class="separator:ac1c709c057ad34c3bb64bbd8727d37ca"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac6f9040d7836575ed2c9c31464a1ec53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac6f9040d7836575ed2c9c31464a1ec53"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)</td></tr> -<tr class="separator:ac6f9040d7836575ed2c9c31464a1ec53"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3802c7fa7c4d1c6d08af3e691a7081f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3802c7fa7c4d1c6d08af3e691a7081f9"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)</td></tr> +<tr class="separator:a3802c7fa7c4d1c6d08af3e691a7081f9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a21727a05e40fc75fd043afbf40976dfc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a21727a05e40fc75fd043afbf40976dfc"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)</td></tr> +<tr class="separator:a21727a05e40fc75fd043afbf40976dfc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d21e13a575cbec7487f0ca39714ed6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4d21e13a575cbec7487f0ca39714ed6c"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a4d21e13a575cbec7487f0ca39714ed6c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7357348efc1d96af0e782a23c06578f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7357348efc1d96af0e782a23c06578f"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</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:aa7357348efc1d96af0e782a23c06578f"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> @@ -162,34 +162,34 @@ static void </td><td class="memItemRight" valign="bottom"><b>timerCallback< </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:a25bbad52b9b5322ce597a9c649d1870e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25bbad52b9b5322ce597a9c649d1870e"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isStarted</b></td></tr> -<tr class="separator:a25bbad52b9b5322ce597a9c649d1870e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18a45c200d759642f3cab592c0b79142"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18a45c200d759642f3cab592c0b79142"></a> -std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> -<tr class="separator:a18a45c200d759642f3cab592c0b79142"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:addf606626e97c754fdfdcf84f935abdd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addf606626e97c754fdfdcf84f935abdd"></a> std::map< std::string, <a class="el" href="structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html">callbackData</a> > </td><td class="memItemRight" valign="bottom"><b>_callbackData</b></td></tr> <tr class="separator:addf606626e97c754fdfdcf84f935abdd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa91591e0e7d23011b8daf743a85e7f87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa91591e0e7d23011b8daf743a85e7f87"></a> -struct event_base * </td><td class="memItemRight" valign="bottom"><b>_eventLoop</b></td></tr> -<tr class="separator:aa91591e0e7d23011b8daf743a85e7f87"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd211f81de4c9ea587c0441793205dcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd211f81de4c9ea587c0441793205dcd"></a> -struct event * </td><td class="memItemRight" valign="bottom"><b>_dummyEvent</b></td></tr> -<tr class="separator:abd211f81de4c9ea587c0441793205dcd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30babc44bf122789ba5f2a98361e7750"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30babc44bf122789ba5f2a98361e7750"></a> <a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">DelayedEventQueueCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> <tr class="separator:a30babc44bf122789ba5f2a98361e7750"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd211f81de4c9ea587c0441793205dcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd211f81de4c9ea587c0441793205dcd"></a> +struct event * </td><td class="memItemRight" valign="bottom"><b>_dummyEvent</b></td></tr> +<tr class="separator:abd211f81de4c9ea587c0441793205dcd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa91591e0e7d23011b8daf743a85e7f87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa91591e0e7d23011b8daf743a85e7f87"></a> +struct event_base * </td><td class="memItemRight" valign="bottom"><b>_eventLoop</b></td></tr> +<tr class="separator:aa91591e0e7d23011b8daf743a85e7f87"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25bbad52b9b5322ce597a9c649d1870e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25bbad52b9b5322ce597a9c649d1870e"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isStarted</b></td></tr> +<tr class="separator:a25bbad52b9b5322ce597a9c649d1870e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18a45c200d759642f3cab592c0b79142"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18a45c200d759642f3cab592c0b79142"></a> +std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> +<tr class="separator:a18a45c200d759642f3cab592c0b79142"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_basic_event_queue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_basic_event_queue')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> -<tr class="memitem:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> -std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> -<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> -std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> -<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94d2d5a6f7504b925f8b53d0537791a5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94d2d5a6f7504b925f8b53d0537791a5"></a> std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_cond</b></td></tr> <tr class="separator:a94d2d5a6f7504b925f8b53d0537791a5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> +std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> +<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> +std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> +<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a121101701a8c88a4e8eff947bbfb6149"></a> @@ -230,7 +230,7 @@ std::condition_variable_any </td><td class="memItemRight" valign="bottom">< </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> --> diff --git a/classuscxml_1_1_basic_event_queue-members.html b/classuscxml_1_1_basic_event_queue-members.html index 1cf5ead..44a5686 100644 --- a/classuscxml_1_1_basic_event_queue-members.html +++ b/classuscxml_1_1_basic_event_queue-members.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0"><td class="entry"><b>_mutex</b> (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_queue</b> (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>BasicEventQueue</b>() (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>enqueue</b>(const Event &event) (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~BasicEventQueue</b>() (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_basic_event_queue.html b/classuscxml_1_1_basic_event_queue.html index e43b516..ce90883 100644 --- a/classuscxml_1_1_basic_event_queue.html +++ b/classuscxml_1_1_basic_event_queue.html @@ -116,24 +116,24 @@ Collaboration diagram for uscxml::BasicEventQueue:</div> <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:a609069299d71417a9796e8c53ec09871"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a609069299d71417a9796e8c53ec09871"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)</td></tr> -<tr class="separator:a609069299d71417a9796e8c53ec09871"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab50210fbb72488dce5c3bac5b817e294"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab50210fbb72488dce5c3bac5b817e294"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)</td></tr> +<tr class="separator:ab50210fbb72488dce5c3bac5b817e294"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27da474deda0fd010fc2282bb0891b45"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27da474deda0fd010fc2282bb0891b45"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a27da474deda0fd010fc2282bb0891b45"><td class="memSeparator" colspan="2"> </td></tr> </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:a126c9562b940b0aa31a1e0474160d8f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> -std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> -<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> -std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> -<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94d2d5a6f7504b925f8b53d0537791a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94d2d5a6f7504b925f8b53d0537791a5"></a> std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_cond</b></td></tr> <tr class="separator:a94d2d5a6f7504b925f8b53d0537791a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> +std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> +<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a126c9562b940b0aa31a1e0474160d8f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> +std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> +<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li>interpreter/<a class="el" href="_basic_event_queue_8h_source.html">BasicEventQueue.h</a></li> @@ -148,7 +148,7 @@ std::condition_variable_any </td><td class="memItemRight" valign="bottom">< </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> --> diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html b/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html index 81562c5..90a15ea 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor-members.html @@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html index b2fbf64..498cc6f 100644 --- a/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html +++ b/classuscxml_1_1_basic_h_t_t_p_i_o_processor.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>The basichttp I/O processor as per standard. - <a href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_basic_h_t_t_p_i_o_processor_8h_source.html">BasicHTTPIOProcessor.h</a>></code></p> <div class="dynheader"> @@ -121,57 +121,57 @@ Collaboration diagram for uscxml::BasicHTTPIOProcessor:</div> <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:a4c6784e9913f20fd891c41c2e062891d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c6784e9913f20fd891c41c2e062891d"></a> +bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a4c6784e9913f20fd891c41c2e062891d">canAdaptPath</a> ()</td></tr> +<tr class="memdesc:a4c6784e9913f20fd891c41c2e062891d"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> +<tr class="separator:a4c6784e9913f20fd891c41c2e062891d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1aac2ea2ef2f5b04b7f5e5bdbcc358cb"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a1aac2ea2ef2f5b04b7f5e5bdbcc358cb">create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a> *interpreter)</td></tr> <tr class="memdesc:a1aac2ea2ef2f5b04b7f5e5bdbcc358cb"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. <a href="#a1aac2ea2ef2f5b04b7f5e5bdbcc358cb">More...</a><br /></td></tr> <tr class="separator:a1aac2ea2ef2f5b04b7f5e5bdbcc358cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f389a572cc97c244a89e625ffc9c71c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f389a572cc97c244a89e625ffc9c71c"></a> +void </td><td class="memItemRight" valign="bottom"><b>downloadCompleted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> +<tr class="separator:a2f389a572cc97c244a89e625ffc9c71c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae33cd9b3a2a0227ae469701b8f1bd5a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae33cd9b3a2a0227ae469701b8f1bd5a5"></a> +void </td><td class="memItemRight" valign="bottom"><b>downloadFailed</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, int errorCode)</td></tr> +<tr class="separator:ae33cd9b3a2a0227ae469701b8f1bd5a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a62b6d31ff9ee6b55632e0b686a1b9d5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62b6d31ff9ee6b55632e0b686a1b9d5b"></a> +void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> +<tr class="separator:a62b6d31ff9ee6b55632e0b686a1b9d5b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a6a2a96ce6a2b03f47e058c4ffcd884d3">eventFromSCXML</a> (const std::string &target, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="mdescLeft"> </td><td class="mdescRight">We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. <a href="#a6a2a96ce6a2b03f47e058c4ffcd884d3">More...</a><br /></td></tr> +<tr class="separator:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f">getDataModelVariables</a> ()</td></tr> +<tr class="memdesc:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a5b12c4ac369a7993d28f34d4ed19ea2f">More...</a><br /></td></tr> +<tr class="separator:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a76bbdd6891629367f1209e0089ecfa8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a76bbdd6891629367f1209e0089ecfa8b"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a76bbdd6891629367f1209e0089ecfa8b">getNames</a> ()</td></tr> <tr class="memdesc:a76bbdd6891629367f1209e0089ecfa8b"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> <tr class="separator:a76bbdd6891629367f1209e0089ecfa8b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a6a2a96ce6a2b03f47e058c4ffcd884d3">eventFromSCXML</a> (const std::string &target, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="mdescLeft"> </td><td class="mdescRight">We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. <a href="#a6a2a96ce6a2b03f47e058c4ffcd884d3">More...</a><br /></td></tr> -<tr class="separator:a6a2a96ce6a2b03f47e058c4ffcd884d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac2bcef2d25bfb6c576644959847481d0"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#ac2bcef2d25bfb6c576644959847481d0">isValidTarget</a> (const std::string &target)</td></tr> <tr class="memdesc:ac2bcef2d25bfb6c576644959847481d0"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the given target is a valid destination for events. <a href="#ac2bcef2d25bfb6c576644959847481d0">More...</a><br /></td></tr> <tr class="separator:ac2bcef2d25bfb6c576644959847481d0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f">getDataModelVariables</a> ()</td></tr> -<tr class="memdesc:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a5b12c4ac369a7993d28f34d4ed19ea2f">More...</a><br /></td></tr> -<tr class="separator:a5b12c4ac369a7993d28f34d4ed19ea2f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8737617ee6d2288fd8b44483c9f100c8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a8737617ee6d2288fd8b44483c9f100c8">requestFromHTTP</a> (const <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_request.html">HTTPServer::Request</a> &req)</td></tr> <tr class="memdesc:a8737617ee6d2288fd8b44483c9f100c8"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a>. <a href="#a8737617ee6d2288fd8b44483c9f100c8">More...</a><br /></td></tr> <tr class="separator:a8737617ee6d2288fd8b44483c9f100c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a26721bb8f8b63a84451a9d82fbfa3588"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26721bb8f8b63a84451a9d82fbfa3588"></a> void </td><td class="memItemRight" valign="bottom"><b>setURL</b> (const std::string &url)</td></tr> <tr class="separator:a26721bb8f8b63a84451a9d82fbfa3588"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4c6784e9913f20fd891c41c2e062891d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c6784e9913f20fd891c41c2e062891d"></a> -bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a4c6784e9913f20fd891c41c2e062891d">canAdaptPath</a> ()</td></tr> -<tr class="memdesc:a4c6784e9913f20fd891c41c2e062891d"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> -<tr class="separator:a4c6784e9913f20fd891c41c2e062891d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a62b6d31ff9ee6b55632e0b686a1b9d5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62b6d31ff9ee6b55632e0b686a1b9d5b"></a> -void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> -<tr class="separator:a62b6d31ff9ee6b55632e0b686a1b9d5b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f389a572cc97c244a89e625ffc9c71c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f389a572cc97c244a89e625ffc9c71c"></a> -void </td><td class="memItemRight" valign="bottom"><b>downloadCompleted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> -<tr class="separator:a2f389a572cc97c244a89e625ffc9c71c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae33cd9b3a2a0227ae469701b8f1bd5a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae33cd9b3a2a0227ae469701b8f1bd5a5"></a> -void </td><td class="memItemRight" valign="bottom"><b>downloadFailed</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, int errorCode)</td></tr> -<tr class="separator:ae33cd9b3a2a0227ae469701b8f1bd5a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_u_r_l_monitor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_u_r_l_monitor')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_u_r_l_monitor.html">uscxml::URLMonitor</a></td></tr> -<tr class="memitem:a168642ff149a6bcd1f01f565ceba7b4a inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a168642ff149a6bcd1f01f565ceba7b4a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>headerChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &headerChunk)</td></tr> -<tr class="separator:a168642ff149a6bcd1f01f565ceba7b4a inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af3da3b3fcaa32d44bf7be98e230876b6 inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3da3b3fcaa32d44bf7be98e230876b6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>contentChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &contentChunk)</td></tr> <tr class="separator:af3da3b3fcaa32d44bf7be98e230876b6 inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a168642ff149a6bcd1f01f565ceba7b4a inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a168642ff149a6bcd1f01f565ceba7b4a"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>headerChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &headerChunk)</td></tr> +<tr class="separator:a168642ff149a6bcd1f01f565ceba7b4a inherit pub_methods_classuscxml_1_1_u_r_l_monitor"><td class="memSeparator" colspan="2"> </td></tr> </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:abbb36d780ad53a83875acc5516240530"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbb36d780ad53a83875acc5516240530"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_url</b></td></tr> -<tr class="separator:abbb36d780ad53a83875acc5516240530"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58891e794a37e81a419d142bc056ae48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58891e794a37e81a419d142bc056ae48"></a> std::map< std::string, std::pair< <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>, <a class="el" href="classuscxml_1_1_event.html">Event</a> > > </td><td class="memItemRight" valign="bottom"><b>_sendRequests</b></td></tr> <tr class="separator:a58891e794a37e81a419d142bc056ae48"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abbb36d780ad53a83875acc5516240530"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbb36d780ad53a83875acc5516240530"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_url</b></td></tr> +<tr class="separator:abbb36d780ad53a83875acc5516240530"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_event_handler_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_event_handler_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> <tr class="memitem:af7069a12f5b67953f76c2eda8c1fc419 inherit pro_attribs_classuscxml_1_1_event_handler_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af7069a12f5b67953f76c2eda8c1fc419"></a> <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> @@ -184,9 +184,7 @@ Additional Inherited Members</h2></td></tr> <tr class="memdesc:a1d41b3fd61ac1ce289c28af5da130109 inherit pro_methods_classuscxml_1_1_i_o_processor_impl"><td class="mdescLeft"> </td><td class="mdescRight">Return an event to the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> instance. <a href="#a1d41b3fd61ac1ce289c28af5da130109">More...</a><br /></td></tr> <tr class="separator:a1d41b3fd61ac1ce289c28af5da130109 inherit pro_methods_classuscxml_1_1_i_o_processor_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>The basichttp I/O processor as per standard. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a1aac2ea2ef2f5b04b7f5e5bdbcc358cb"></a> <div class="memitem"> <div class="memproto"> @@ -208,15 +206,13 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">interpreter</td><td>The imlementation of the associated <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_i_o_processor_impl.html#a29b122781dc57dcd889e06ae1fccb813">uscxml::IOProcessorImpl</a>.</p> @@ -253,8 +249,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>Where the event is supposed to be delivered to. </td></tr> @@ -287,8 +281,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. </p> <dl class="section return"><dt>Returns</dt><dd>An object to be represented at `_x['name']` </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">uscxml::EventHandlerImpl</a>.</p> @@ -316,8 +308,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Determine whether the given target is a valid destination for events. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>A target where the <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> wants to deliver <a class="el" href="classuscxml_1_1_event.html">Event</a>s to. </td></tr> @@ -351,8 +341,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a>. </p> <p>If a single instance of the parameter '_scxmleventname' is present, the SCXML Processor must use its value as the name of the SCXML event that it raises.</p> <p>Implements <a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">uscxml::HTTPServlet</a>.</p> @@ -372,7 +360,7 @@ Additional Inherited Members</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_blob-members.html b/classuscxml_1_1_blob-members.html index a8f8b1d..f02f523 100644 --- a/classuscxml_1_1_blob-members.html +++ b/classuscxml_1_1_blob-members.html @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_blob.html b/classuscxml_1_1_blob.html index 4e07228..3237f6d 100644 --- a/classuscxml_1_1_blob.html +++ b/classuscxml_1_1_blob.html @@ -107,9 +107,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:ab3b06bd91752b8c47829be4c36f5957f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3b06bd91752b8c47829be4c36f5957f"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_blob.html">Blob</a>)</td></tr> -<tr class="separator:ab3b06bd91752b8c47829be4c36f5957f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a582aa3635331b2d77d95b0408ff894cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a582aa3635331b2d77d95b0408ff894cc"></a>  </td><td class="memItemRight" valign="bottom"><b>Blob</b> (size_t size)</td></tr> <tr class="separator:a582aa3635331b2d77d95b0408ff894cc"><td class="memSeparator" colspan="2"> </td></tr> @@ -119,18 +116,21 @@ Public Member Functions</h2></td></tr> <tr class="memitem:ae441fc7847f0070ebc3f1b9b336ba2ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae441fc7847f0070ebc3f1b9b336ba2ec"></a> std::string </td><td class="memItemRight" valign="bottom"><b>base64</b> () const </td></tr> <tr class="separator:ae441fc7847f0070ebc3f1b9b336ba2ec"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac350c4f0c5600914ede7fc61af60a13b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac350c4f0c5600914ede7fc61af60a13b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>md5</b> () const </td></tr> -<tr class="separator:ac350c4f0c5600914ede7fc61af60a13b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca5aa297a84fdb4e541a30409c29427c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca5aa297a84fdb4e541a30409c29427c"></a> char * </td><td class="memItemRight" valign="bottom"><b>getData</b> () const </td></tr> <tr class="separator:aca5aa297a84fdb4e541a30409c29427c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ade224e0c19b8b4da0dde5449db63a8ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade224e0c19b8b4da0dde5449db63a8ea"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>getSize</b> () const </td></tr> -<tr class="separator:ade224e0c19b8b4da0dde5449db63a8ea"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aacf73e006244007082e9c72ae0d2760d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aacf73e006244007082e9c72ae0d2760d"></a> std::string </td><td class="memItemRight" valign="bottom"><b>getMimeType</b> () const </td></tr> <tr class="separator:aacf73e006244007082e9c72ae0d2760d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ade224e0c19b8b4da0dde5449db63a8ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ade224e0c19b8b4da0dde5449db63a8ea"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>getSize</b> () const </td></tr> +<tr class="separator:ade224e0c19b8b4da0dde5449db63a8ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac350c4f0c5600914ede7fc61af60a13b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac350c4f0c5600914ede7fc61af60a13b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>md5</b> () const </td></tr> +<tr class="separator:ac350c4f0c5600914ede7fc61af60a13b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3b06bd91752b8c47829be4c36f5957f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab3b06bd91752b8c47829be4c36f5957f"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_blob.html">Blob</a>)</td></tr> +<tr class="separator:ab3b06bd91752b8c47829be4c36f5957f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc4efe2165f13107a5332a456ba626a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acc4efe2165f13107a5332a456ba626a2"></a> void </td><td class="memItemRight" valign="bottom"><b>setMimeType</b> (const std::string &mimeType)</td></tr> <tr class="separator:acc4efe2165f13107a5332a456ba626a2"><td class="memSeparator" colspan="2"> </td></tr> @@ -159,7 +159,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_blob_impl.html">BlobImpl </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> --> diff --git a/classuscxml_1_1_blob_impl-members.html b/classuscxml_1_1_blob_impl-members.html index a69bed6..dfdc551 100644 --- a/classuscxml_1_1_blob_impl-members.html +++ b/classuscxml_1_1_blob_impl-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_blob_impl.html b/classuscxml_1_1_blob_impl.html index 1a5cbbb..1c6080c 100644 --- a/classuscxml_1_1_blob_impl.html +++ b/classuscxml_1_1_blob_impl.html @@ -116,18 +116,18 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a08ddc04b4e13ad1c269073a656e44eb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a08ddc04b4e13ad1c269073a656e44eb6"></a> std::string </td><td class="memItemRight" valign="bottom"><b>base64</b> () const </td></tr> <tr class="separator:a08ddc04b4e13ad1c269073a656e44eb6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afccd0fd7bfff1fc9970f13ffc27c6138"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afccd0fd7bfff1fc9970f13ffc27c6138"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>md5</b> () const </td></tr> -<tr class="separator:afccd0fd7bfff1fc9970f13ffc27c6138"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa0ecc7ad556d6baa21460e0467e48dac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0ecc7ad556d6baa21460e0467e48dac"></a> char * </td><td class="memItemRight" valign="bottom"><b>getData</b> () const </td></tr> <tr class="separator:aa0ecc7ad556d6baa21460e0467e48dac"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a069cb79369e0da7c5ce4b80e6848e54d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a069cb79369e0da7c5ce4b80e6848e54d"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>getSize</b> () const </td></tr> -<tr class="separator:a069cb79369e0da7c5ce4b80e6848e54d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6fc571ead21506e7e8981865435a2cfb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6fc571ead21506e7e8981865435a2cfb"></a> std::string </td><td class="memItemRight" valign="bottom"><b>getMimeType</b> () const </td></tr> <tr class="separator:a6fc571ead21506e7e8981865435a2cfb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a069cb79369e0da7c5ce4b80e6848e54d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a069cb79369e0da7c5ce4b80e6848e54d"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>getSize</b> () const </td></tr> +<tr class="separator:a069cb79369e0da7c5ce4b80e6848e54d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afccd0fd7bfff1fc9970f13ffc27c6138"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afccd0fd7bfff1fc9970f13ffc27c6138"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>md5</b> () const </td></tr> +<tr class="separator:afccd0fd7bfff1fc9970f13ffc27c6138"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a19c95b8dc893d7dc4e2a96eec84b134c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19c95b8dc893d7dc4e2a96eec84b134c"></a> void </td><td class="memItemRight" valign="bottom"><b>setMimeType</b> (const std::string &mimeType)</td></tr> <tr class="separator:a19c95b8dc893d7dc4e2a96eec84b134c"><td class="memSeparator" colspan="2"> </td></tr> @@ -143,12 +143,12 @@ Public Attributes</h2></td></tr> <tr class="memitem:a3d1a55fc37faecbbfadc3a2f7033c9b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d1a55fc37faecbbfadc3a2f7033c9b7"></a> char * </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> <tr class="separator:a3d1a55fc37faecbbfadc3a2f7033c9b7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4f32f2347c30bdbb42a5eaab0b4d080e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f32f2347c30bdbb42a5eaab0b4d080e"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>size</b></td></tr> -<tr class="separator:a4f32f2347c30bdbb42a5eaab0b4d080e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aab61c4fb931db68c09ed5e8a11247ff2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab61c4fb931db68c09ed5e8a11247ff2"></a> std::string </td><td class="memItemRight" valign="bottom"><b>mimeType</b></td></tr> <tr class="separator:aab61c4fb931db68c09ed5e8a11247ff2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f32f2347c30bdbb42a5eaab0b4d080e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f32f2347c30bdbb42a5eaab0b4d080e"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>size</b></td></tr> +<tr class="separator:a4f32f2347c30bdbb42a5eaab0b4d080e"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li>messages/<a class="el" href="_blob_8h_source.html">Blob.h</a></li> @@ -163,7 +163,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>mimeType</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> --> diff --git a/classuscxml_1_1_chart_to_c-members.html b/classuscxml_1_1_chart_to_c-members.html index b7529ba..14aa06e 100644 --- a/classuscxml_1_1_chart_to_c-members.html +++ b/classuscxml_1_1_chart_to_c-members.html @@ -161,7 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_chart_to_c.html b/classuscxml_1_1_chart_to_c.html index 7cfd45e..e9eed64 100644 --- a/classuscxml_1_1_chart_to_c.html +++ b/classuscxml_1_1_chart_to_c.html @@ -140,143 +140,143 @@ Protected Member Functions</h2></td></tr> <tr class="memitem:a9875ece733e00f9781d0c5beabac7870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9875ece733e00f9781d0c5beabac7870"></a>  </td><td class="memItemRight" valign="bottom"><b>ChartToC</b> (const <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> &other)</td></tr> <tr class="separator:a9875ece733e00f9781d0c5beabac7870"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aff50b87a9be6b644c74a0270867abdba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff50b87a9be6b644c74a0270867abdba"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> -<tr class="separator:aff50b87a9be6b644c74a0270867abdba"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a758114a8af26ac4c6b630f3daadc67ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a758114a8af26ac4c6b630f3daadc67ef"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeMacros</b> (std::ostream &stream)</td></tr> -<tr class="separator:a758114a8af26ac4c6b630f3daadc67ef"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d74af6d52f7196026f69bc7c1e23cff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d74af6d52f7196026f69bc7c1e23cff"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> -<tr class="separator:a6d74af6d52f7196026f69bc7c1e23cff"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acd1dd53cb883e0f53787126e3590b8b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd1dd53cb883e0f53787126e3590b8b3"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeHelpers</b> (std::ostream &stream)</td></tr> -<tr class="separator:acd1dd53cb883e0f53787126e3590b8b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d4e2eaaa0973dfcf6b024bc7b68726c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d4e2eaaa0973dfcf6b024bc7b68726c"></a> +void </td><td class="memItemRight" valign="bottom"><b>findNestedMachines</b> ()</td></tr> +<tr class="separator:a0d4e2eaaa0973dfcf6b024bc7b68726c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afac72eb45d1eeb67a3eb5f857b6636b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afac72eb45d1eeb67a3eb5f857b6636b2"></a> +void </td><td class="memItemRight" valign="bottom"><b>prepare</b> ()</td></tr> +<tr class="separator:afac72eb45d1eeb67a3eb5f857b6636b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f9f5fe1b42058855df883cfa7857645"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#a1f9f5fe1b42058855df883cfa7857645">resortStates</a> (XERCESC_NS::DOMNode *node)</td></tr> +<tr class="separator:a1f9f5fe1b42058855df883cfa7857645"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a723f4109c4ffdc19a7343f3581edd179"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723f4109c4ffdc19a7343f3581edd179"></a> +void </td><td class="memItemRight" valign="bottom"><b>setHistoryCompletion</b> ()</td></tr> +<tr class="separator:a723f4109c4ffdc19a7343f3581edd179"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf15f1432f30e267a15d32154e4dc6ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf15f1432f30e267a15d32154e4dc6ce"></a> +void </td><td class="memItemRight" valign="bottom"><b>setStateCompletion</b> ()</td></tr> +<tr class="separator:aaf15f1432f30e267a15d32154e4dc6ce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aba03cc728faf6f6fd5bb13d8de6c1323"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#aba03cc728faf6f6fd5bb13d8de6c1323">writeCharArrayInitList</a> (std::ostream &stream, const std::string &boolString)</td></tr> +<tr class="separator:aba03cc728faf6f6fd5bb13d8de6c1323"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abbdc6fc759272be9f4772d720b6c71e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbdc6fc759272be9f4772d720b6c71e6"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeElementInfo</b> (std::ostream &stream)</td></tr> +<tr class="separator:abbdc6fc759272be9f4772d720b6c71e6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3479474f65a04a89cf948860e160b6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3479474f65a04a89cf948860e160b6c"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeElementInfoInvocation</b> (std::ostream &stream)</td></tr> +<tr class="separator:aa3479474f65a04a89cf948860e160b6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4729df13d9588d3fb5392e9d5122380c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4729df13d9588d3fb5392e9d5122380c"></a> void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream)</td></tr> <tr class="separator:a4729df13d9588d3fb5392e9d5122380c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4dc6984d20b258aaf37811030c79b0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4dc6984d20b258aaf37811030c79b0a"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream, const XERCESC_NS::DOMNode *node, int indent=0)</td></tr> +<tr class="separator:ae4dc6984d20b258aaf37811030c79b0a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a879a7713d4958c753749099cd08daf14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a879a7713d4958c753749099cd08daf14"></a> void </td><td class="memItemRight" valign="bottom"><b>writeExecContentFinalize</b> (std::ostream &stream)</td></tr> <tr class="separator:a879a7713d4958c753749099cd08daf14"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa3479474f65a04a89cf948860e160b6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3479474f65a04a89cf948860e160b6c"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeElementInfoInvocation</b> (std::ostream &stream)</td></tr> -<tr class="separator:aa3479474f65a04a89cf948860e160b6c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a163146b90c0eeb32cdd44108240d9d3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a163146b90c0eeb32cdd44108240d9d3d"></a> void </td><td class="memItemRight" valign="bottom"><b>writeForwardDeclarations</b> (std::ostream &stream)</td></tr> <tr class="separator:a163146b90c0eeb32cdd44108240d9d3d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abbdc6fc759272be9f4772d720b6c71e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbdc6fc759272be9f4772d720b6c71e6"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeElementInfo</b> (std::ostream &stream)</td></tr> -<tr class="separator:abbdc6fc759272be9f4772d720b6c71e6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73d721f9c9012ea985fcc7fec1ec99b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d721f9c9012ea985fcc7fec1ec99b3"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeFSM</b> (std::ostream &stream)</td></tr> +<tr class="separator:a73d721f9c9012ea985fcc7fec1ec99b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd1dd53cb883e0f53787126e3590b8b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd1dd53cb883e0f53787126e3590b8b3"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeHelpers</b> (std::ostream &stream)</td></tr> +<tr class="separator:acd1dd53cb883e0f53787126e3590b8b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aff50b87a9be6b644c74a0270867abdba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff50b87a9be6b644c74a0270867abdba"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> +<tr class="separator:aff50b87a9be6b644c74a0270867abdba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a786c70a13229fbcf24c4fe87ed08816f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a786c70a13229fbcf24c4fe87ed08816f"></a> void </td><td class="memItemRight" valign="bottom"><b>writeMachineInfo</b> (std::ostream &stream)</td></tr> <tr class="separator:a786c70a13229fbcf24c4fe87ed08816f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a758114a8af26ac4c6b630f3daadc67ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a758114a8af26ac4c6b630f3daadc67ef"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeMacros</b> (std::ostream &stream)</td></tr> +<tr class="separator:a758114a8af26ac4c6b630f3daadc67ef"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e6c45c394a62f9ca8705bc202591cf1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e6c45c394a62f9ca8705bc202591cf1"></a> void </td><td class="memItemRight" valign="bottom"><b>writeStates</b> (std::ostream &stream)</td></tr> <tr class="separator:a8e6c45c394a62f9ca8705bc202591cf1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf32c81b58cf52e0147372118efb0382"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf32c81b58cf52e0147372118efb0382"></a> void </td><td class="memItemRight" valign="bottom"><b>writeTransitions</b> (std::ostream &stream)</td></tr> <tr class="separator:aaf32c81b58cf52e0147372118efb0382"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a73d721f9c9012ea985fcc7fec1ec99b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d721f9c9012ea985fcc7fec1ec99b3"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeFSM</b> (std::ostream &stream)</td></tr> -<tr class="separator:a73d721f9c9012ea985fcc7fec1ec99b3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aba03cc728faf6f6fd5bb13d8de6c1323"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#aba03cc728faf6f6fd5bb13d8de6c1323">writeCharArrayInitList</a> (std::ostream &stream, const std::string &boolString)</td></tr> -<tr class="separator:aba03cc728faf6f6fd5bb13d8de6c1323"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4dc6984d20b258aaf37811030c79b0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4dc6984d20b258aaf37811030c79b0a"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream, const XERCESC_NS::DOMNode *node, int indent=0)</td></tr> -<tr class="separator:ae4dc6984d20b258aaf37811030c79b0a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1f9f5fe1b42058855df883cfa7857645"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#a1f9f5fe1b42058855df883cfa7857645">resortStates</a> (XERCESC_NS::DOMNode *node)</td></tr> -<tr class="separator:a1f9f5fe1b42058855df883cfa7857645"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a723f4109c4ffdc19a7343f3581edd179"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723f4109c4ffdc19a7343f3581edd179"></a> -void </td><td class="memItemRight" valign="bottom"><b>setHistoryCompletion</b> ()</td></tr> -<tr class="separator:a723f4109c4ffdc19a7343f3581edd179"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaf15f1432f30e267a15d32154e4dc6ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf15f1432f30e267a15d32154e4dc6ce"></a> -void </td><td class="memItemRight" valign="bottom"><b>setStateCompletion</b> ()</td></tr> -<tr class="separator:aaf15f1432f30e267a15d32154e4dc6ce"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afac72eb45d1eeb67a3eb5f857b6636b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afac72eb45d1eeb67a3eb5f857b6636b2"></a> -void </td><td class="memItemRight" valign="bottom"><b>prepare</b> ()</td></tr> -<tr class="separator:afac72eb45d1eeb67a3eb5f857b6636b2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0d4e2eaaa0973dfcf6b024bc7b68726c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d4e2eaaa0973dfcf6b024bc7b68726c"></a> -void </td><td class="memItemRight" valign="bottom"><b>findNestedMachines</b> ()</td></tr> -<tr class="separator:a0d4e2eaaa0973dfcf6b024bc7b68726c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d74af6d52f7196026f69bc7c1e23cff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d74af6d52f7196026f69bc7c1e23cff"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> +<tr class="separator:a6d74af6d52f7196026f69bc7c1e23cff"><td class="memSeparator" colspan="2"> </td></tr> </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:a64d4b987e70cd84c61f916ed9efb70db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64d4b987e70cd84c61f916ed9efb70db"></a> -<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> -<tr class="separator:a64d4b987e70cd84c61f916ed9efb70db"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9f926ff6f9bd7ab711cae9b9e2971ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f926ff6f9bd7ab711cae9b9e2971ad9"></a> -std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> -<tr class="separator:a9f926ff6f9bd7ab711cae9b9e2971ad9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2d6cd198b1933c42f0c932850331e38b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d6cd198b1933c42f0c932850331e38b"></a> -std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> -<tr class="separator:a2d6cd198b1933c42f0c932850331e38b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a86e363c2d08355f91a6f1143886eaf02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e363c2d08355f91a6f1143886eaf02"></a> +std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_allMachines</b></td></tr> +<tr class="separator:a86e363c2d08355f91a6f1143886eaf02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e17f9dc5036c14e88c7eeaac2ee9015"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e17f9dc5036c14e88c7eeaac2ee9015"></a> +std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_hasElement</b></td></tr> +<tr class="separator:a1e17f9dc5036c14e88c7eeaac2ee9015"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1df3b4bf330a18ac9c076d6540090e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1df3b4bf330a18ac9c076d6540090e7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_md5</b></td></tr> <tr class="separator:ab1df3b4bf330a18ac9c076d6540090e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ad5955673a6c663557cddd6e606759c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad5955673a6c663557cddd6e606759c"></a> +std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_nestedMachines</b></td></tr> +<tr class="separator:a4ad5955673a6c663557cddd6e606759c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66bcab1216e1a15bf3afd2e7ab694e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66bcab1216e1a15bf3afd2e7ab694e30"></a> +<a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_parentMachine</b></td></tr> +<tr class="separator:a66bcab1216e1a15bf3afd2e7ab694e30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36dceb0e5e193811c7b5e9327ae1e451"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36dceb0e5e193811c7b5e9327ae1e451"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_prefix</b></td></tr> <tr class="separator:a36dceb0e5e193811c7b5e9327ae1e451"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1e17f9dc5036c14e88c7eeaac2ee9015"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e17f9dc5036c14e88c7eeaac2ee9015"></a> -std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_hasElement</b></td></tr> -<tr class="separator:a1e17f9dc5036c14e88c7eeaac2ee9015"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4932d168c11ded28e89916f90d5bc144"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4932d168c11ded28e89916f90d5bc144"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>_transCharArraySize</b></td></tr> -<tr class="separator:a4932d168c11ded28e89916f90d5bc144"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a620783570434372f2c152ffd0b5a286b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a620783570434372f2c152ffd0b5a286b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_transCharArrayInit</b></td></tr> -<tr class="separator:a620783570434372f2c152ffd0b5a286b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a808fac9c2bc1f59a7f0388f141593cdc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a808fac9c2bc1f59a7f0388f141593cdc"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_transDataType</b></td></tr> -<tr class="separator:a808fac9c2bc1f59a7f0388f141593cdc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6e49a0746885e10dd1cab294575457ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e49a0746885e10dd1cab294575457ec"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>_stateCharArraySize</b></td></tr> -<tr class="separator:a6e49a0746885e10dd1cab294575457ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03b40678b010d34f0c3431976231a414"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b40678b010d34f0c3431976231a414"></a> +std::list< std::string > * </td><td class="memItemRight" valign="bottom"><b>_prefixes</b></td></tr> +<tr class="separator:a03b40678b010d34f0c3431976231a414"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4f7073126b3a62a623387bcb8ca089a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4f7073126b3a62a623387bcb8ca089a"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_stateCharArrayInit</b></td></tr> <tr class="separator:ad4f7073126b3a62a623387bcb8ca089a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e49a0746885e10dd1cab294575457ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e49a0746885e10dd1cab294575457ec"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>_stateCharArraySize</b></td></tr> +<tr class="separator:a6e49a0746885e10dd1cab294575457ec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7116c0bc9d7060e8e7f9b8e515e757c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7116c0bc9d7060e8e7f9b8e515e757c"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_stateDataType</b></td></tr> <tr class="separator:ad7116c0bc9d7060e8e7f9b8e515e757c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f926ff6f9bd7ab711cae9b9e2971ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f926ff6f9bd7ab711cae9b9e2971ad9"></a> +std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> +<tr class="separator:a9f926ff6f9bd7ab711cae9b9e2971ad9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93703806d23d9cb8ecd19230591b2515"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93703806d23d9cb8ecd19230591b2515"></a> <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_topMostMachine</b></td></tr> <tr class="separator:a93703806d23d9cb8ecd19230591b2515"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a66bcab1216e1a15bf3afd2e7ab694e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66bcab1216e1a15bf3afd2e7ab694e30"></a> -<a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_parentMachine</b></td></tr> -<tr class="separator:a66bcab1216e1a15bf3afd2e7ab694e30"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4ad5955673a6c663557cddd6e606759c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad5955673a6c663557cddd6e606759c"></a> -std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_nestedMachines</b></td></tr> -<tr class="separator:a4ad5955673a6c663557cddd6e606759c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a86e363c2d08355f91a6f1143886eaf02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e363c2d08355f91a6f1143886eaf02"></a> -std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_allMachines</b></td></tr> -<tr class="separator:a86e363c2d08355f91a6f1143886eaf02"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03b40678b010d34f0c3431976231a414"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b40678b010d34f0c3431976231a414"></a> -std::list< std::string > * </td><td class="memItemRight" valign="bottom"><b>_prefixes</b></td></tr> -<tr class="separator:a03b40678b010d34f0c3431976231a414"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a620783570434372f2c152ffd0b5a286b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a620783570434372f2c152ffd0b5a286b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_transCharArrayInit</b></td></tr> +<tr class="separator:a620783570434372f2c152ffd0b5a286b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4932d168c11ded28e89916f90d5bc144"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4932d168c11ded28e89916f90d5bc144"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>_transCharArraySize</b></td></tr> +<tr class="separator:a4932d168c11ded28e89916f90d5bc144"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a808fac9c2bc1f59a7f0388f141593cdc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a808fac9c2bc1f59a7f0388f141593cdc"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_transDataType</b></td></tr> +<tr class="separator:a808fac9c2bc1f59a7f0388f141593cdc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d6cd198b1933c42f0c932850331e38b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d6cd198b1933c42f0c932850331e38b"></a> +std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> +<tr class="separator:a2d6cd198b1933c42f0c932850331e38b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a64d4b987e70cd84c61f916ed9efb70db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64d4b987e70cd84c61f916ed9efb70db"></a> +<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> +<tr class="separator:a64d4b987e70cd84c61f916ed9efb70db"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_transformer_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_transformer_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_transformer_impl.html">uscxml::TransformerImpl</a></td></tr> +<tr class="memitem:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> +InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> +<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> +XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> +<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5b48e313739ff5e7c6af8c1cf89366 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc5b48e313739ff5e7c6af8c1cf89366"></a> std::multimap< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> <tr class="separator:afc5b48e313739ff5e7c6af8c1cf89366 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> +<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85e9e4c680a4f813426374e01b8d10b6 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85e9e4c680a4f813426374e01b8d10b6"></a> std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>_options</b></td></tr> <tr class="separator:a85e9e4c680a4f813426374e01b8d10b6 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> -XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> -<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94bdcbff6b856424004cb3fa0af5196b inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94bdcbff6b856424004cb3fa0af5196b"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> <tr class="separator:a94bdcbff6b856424004cb3fa0af5196b inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7023e2a4f4a57a39e4a7aa1225ecb33 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7023e2a4f4a57a39e4a7aa1225ecb33"></a> <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> <tr class="separator:ae7023e2a4f4a57a39e4a7aa1225ecb33 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> -InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> -<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> -<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a1f9f5fe1b42058855df883cfa7857645"></a> @@ -353,7 +353,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td> </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> --> diff --git a/classuscxml_1_1_chart_to_v_h_d_l-members.html b/classuscxml_1_1_chart_to_v_h_d_l-members.html index 3fb6a67..48ecaed 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l-members.html +++ b/classuscxml_1_1_chart_to_v_h_d_l-members.html @@ -187,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_chart_to_v_h_d_l.html b/classuscxml_1_1_chart_to_v_h_d_l.html index 1ba33b7..783bb3a 100644 --- a/classuscxml_1_1_chart_to_v_h_d_l.html +++ b/classuscxml_1_1_chart_to_v_h_d_l.html @@ -174,134 +174,134 @@ void </td><td class="memItemRight" valign="bottom"><b>checkDocument</b> ()< <tr class="memitem:a0bd3a0c6bef0ce2a43ec5880f84b3723"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0bd3a0c6bef0ce2a43ec5880f84b3723"></a> void </td><td class="memItemRight" valign="bottom"><b>findEvents</b> ()</td></tr> <tr class="separator:a0bd3a0c6bef0ce2a43ec5880f84b3723"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a93d318615a4967430dd7d20af9367ac1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93d318615a4967430dd7d20af9367ac1"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> -<tr class="separator:a93d318615a4967430dd7d20af9367ac1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a054664ca04caa6d949b0a53fd649bde5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a054664ca04caa6d949b0a53fd649bde5"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> -<tr class="separator:a054664ca04caa6d949b0a53fd649bde5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac232682b534e98863714d96331a34437"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac232682b534e98863714d96331a34437"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeFiFo</b> (std::ostream &stream)</td></tr> -<tr class="separator:ac232682b534e98863714d96331a34437"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e0591fdda45b47e2da8a78ad9975553"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e0591fdda45b47e2da8a78ad9975553"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeActiveStateNplusOne</b> (std::ostream &stream)</td></tr> +<tr class="separator:a3e0591fdda45b47e2da8a78ad9975553"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abcd21216904b37ef32234451f4f85fa1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcd21216904b37ef32234451f4f85fa1"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeCompleteEntrySet</b> (std::ostream &stream)</td></tr> +<tr class="separator:abcd21216904b37ef32234451f4f85fa1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a675317c1b7d7e5406ed7366ce6065fae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a675317c1b7d7e5406ed7366ce6065fae"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeDefaultCompletions</b> (std::ostream &stream)</td></tr> +<tr class="separator:a675317c1b7d7e5406ed7366ce6065fae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a82cbecfd43c12dc15f3143159f482625"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82cbecfd43c12dc15f3143159f482625"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeEntrySet</b> (std::ostream &stream)</td></tr> +<tr class="separator:a82cbecfd43c12dc15f3143159f482625"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a123d0990c51c97b14a730837cfff2848"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a123d0990c51c97b14a730837cfff2848"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeErrorHandler</b> (std::ostream &stream)</td></tr> +<tr class="separator:a123d0990c51c97b14a730837cfff2848"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8743678033d763b31e083f0e7ab38384"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8743678033d763b31e083f0e7ab38384"></a> void </td><td class="memItemRight" valign="bottom"><b>writeEventController</b> (std::ostream &stream)</td></tr> <tr class="separator:a8743678033d763b31e083f0e7ab38384"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af2525752c478f04f5a38107d5eb02c0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2525752c478f04f5a38107d5eb02c0e"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeExContentBlock</b> (std::ostream &stream, std::string index, std::list< XERCESC_NS::DOMElement * > commandSequence)</td></tr> +<tr class="separator:af2525752c478f04f5a38107d5eb02c0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53414c21f2dd0267ab77b1364b75afcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53414c21f2dd0267ab77b1364b75afcc"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeExitSet</b> (std::ostream &stream)</td></tr> +<tr class="separator:a53414c21f2dd0267ab77b1364b75afcc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac232682b534e98863714d96331a34437"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac232682b534e98863714d96331a34437"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeFiFo</b> (std::ostream &stream)</td></tr> +<tr class="separator:ac232682b534e98863714d96331a34437"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a054664ca04caa6d949b0a53fd649bde5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a054664ca04caa6d949b0a53fd649bde5"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> +<tr class="separator:a054664ca04caa6d949b0a53fd649bde5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ddde7c88ca56cb1e6bda617e6ec3d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03ddde7c88ca56cb1e6bda617e6ec3d7"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeInternalEventHandler</b> (std::ostream &stream)</td></tr> +<tr class="separator:a03ddde7c88ca56cb1e6bda617e6ec3d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a796d8f0be6893426f04e4c45d7b7d3d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a796d8f0be6893426f04e4c45d7b7d3d3"></a> void </td><td class="memItemRight" valign="bottom"><b>writeMicroStepper</b> (std::ostream &stream)</td></tr> <tr class="separator:a796d8f0be6893426f04e4c45d7b7d3d3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7a6a66a8246a785687390f4c58eb5564"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a6a66a8246a785687390f4c58eb5564"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeTestbench</b> (std::ostream &stream)</td></tr> -<tr class="separator:a7a6a66a8246a785687390f4c58eb5564"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afea9b37205d281a38305cbe86d267d85"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea9b37205d281a38305cbe86d267d85"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeSignalsAndComponents</b> (std::ostream &stream)</td></tr> -<tr class="separator:afea9b37205d281a38305cbe86d267d85"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4c1e14598671f88d300eea03f5fc6127"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c1e14598671f88d300eea03f5fc6127"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeSystemSignalMapping</b> (std::ostream &stream)</td></tr> -<tr class="separator:a4c1e14598671f88d300eea03f5fc6127"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b1c1d61485fb4690ba40f9141364a70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b1c1d61485fb4690ba40f9141364a70"></a> void </td><td class="memItemRight" valign="bottom"><b>writeModuleInstantiation</b> (std::ostream &stream)</td></tr> <tr class="separator:a9b1c1d61485fb4690ba40f9141364a70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5fdad71c49caf404ce24ad4134dee71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5fdad71c49caf404ce24ad4134dee71"></a> void </td><td class="memItemRight" valign="bottom"><b>writeOptimalTransitionSetSelection</b> (std::ostream &stream)</td></tr> <tr class="separator:ad5fdad71c49caf404ce24ad4134dee71"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a53414c21f2dd0267ab77b1364b75afcc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a53414c21f2dd0267ab77b1364b75afcc"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeExitSet</b> (std::ostream &stream)</td></tr> -<tr class="separator:a53414c21f2dd0267ab77b1364b75afcc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a82cbecfd43c12dc15f3143159f482625"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82cbecfd43c12dc15f3143159f482625"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeEntrySet</b> (std::ostream &stream)</td></tr> -<tr class="separator:a82cbecfd43c12dc15f3143159f482625"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1496a6e8c325cfc45ccb38cd04a398d1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1496a6e8c325cfc45ccb38cd04a398d1"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeTransitionSet</b> (std::ostream &stream)</td></tr> -<tr class="separator:a1496a6e8c325cfc45ccb38cd04a398d1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a675317c1b7d7e5406ed7366ce6065fae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a675317c1b7d7e5406ed7366ce6065fae"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeDefaultCompletions</b> (std::ostream &stream)</td></tr> -<tr class="separator:a675317c1b7d7e5406ed7366ce6065fae"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abcd21216904b37ef32234451f4f85fa1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abcd21216904b37ef32234451f4f85fa1"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeCompleteEntrySet</b> (std::ostream &stream)</td></tr> -<tr class="separator:abcd21216904b37ef32234451f4f85fa1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3e0591fdda45b47e2da8a78ad9975553"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e0591fdda45b47e2da8a78ad9975553"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeActiveStateNplusOne</b> (std::ostream &stream)</td></tr> -<tr class="separator:a3e0591fdda45b47e2da8a78ad9975553"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f631398180a2c398012350b95099b7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f631398180a2c398012350b95099b7a"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeStateHandler</b> (std::ostream &stream)</td></tr> -<tr class="separator:a2f631398180a2c398012350b95099b7a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af2e003dc68651876d81a371d0d1d1010"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2e003dc68651876d81a371d0d1d1010"></a> void </td><td class="memItemRight" valign="bottom"><b>writeResetHandler</b> (std::ostream &stream)</td></tr> <tr class="separator:af2e003dc68651876d81a371d0d1d1010"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afea9b37205d281a38305cbe86d267d85"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afea9b37205d281a38305cbe86d267d85"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeSignalsAndComponents</b> (std::ostream &stream)</td></tr> +<tr class="separator:afea9b37205d281a38305cbe86d267d85"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c2b602254d4e3f5c6b96dbe2287261a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c2b602254d4e3f5c6b96dbe2287261a"></a> void </td><td class="memItemRight" valign="bottom"><b>writeSpontaneousHandler</b> (std::ostream &stream)</td></tr> <tr class="separator:a8c2b602254d4e3f5c6b96dbe2287261a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03ddde7c88ca56cb1e6bda617e6ec3d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03ddde7c88ca56cb1e6bda617e6ec3d7"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeInternalEventHandler</b> (std::ostream &stream)</td></tr> -<tr class="separator:a03ddde7c88ca56cb1e6bda617e6ec3d7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a123d0990c51c97b14a730837cfff2848"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a123d0990c51c97b14a730837cfff2848"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeErrorHandler</b> (std::ostream &stream)</td></tr> -<tr class="separator:a123d0990c51c97b14a730837cfff2848"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af2525752c478f04f5a38107d5eb02c0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af2525752c478f04f5a38107d5eb02c0e"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeExContentBlock</b> (std::ostream &stream, std::string index, std::list< XERCESC_NS::DOMElement * > commandSequence)</td></tr> -<tr class="separator:af2525752c478f04f5a38107d5eb02c0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f631398180a2c398012350b95099b7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f631398180a2c398012350b95099b7a"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeStateHandler</b> (std::ostream &stream)</td></tr> +<tr class="separator:a2f631398180a2c398012350b95099b7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c1e14598671f88d300eea03f5fc6127"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c1e14598671f88d300eea03f5fc6127"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeSystemSignalMapping</b> (std::ostream &stream)</td></tr> +<tr class="separator:a4c1e14598671f88d300eea03f5fc6127"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a6a66a8246a785687390f4c58eb5564"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a6a66a8246a785687390f4c58eb5564"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeTestbench</b> (std::ostream &stream)</td></tr> +<tr class="separator:a7a6a66a8246a785687390f4c58eb5564"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1496a6e8c325cfc45ccb38cd04a398d1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1496a6e8c325cfc45ccb38cd04a398d1"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeTransitionSet</b> (std::ostream &stream)</td></tr> +<tr class="separator:a1496a6e8c325cfc45ccb38cd04a398d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a93d318615a4967430dd7d20af9367ac1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93d318615a4967430dd7d20af9367ac1"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> +<tr class="separator:a93d318615a4967430dd7d20af9367ac1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_methods_classuscxml_1_1_chart_to_c"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classuscxml_1_1_chart_to_c')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classuscxml_1_1_chart_to_c.html">uscxml::ChartToC</a></td></tr> <tr class="memitem:a9875ece733e00f9781d0c5beabac7870 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9875ece733e00f9781d0c5beabac7870"></a>  </td><td class="memItemRight" valign="bottom"><b>ChartToC</b> (const <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> &other)</td></tr> <tr class="separator:a9875ece733e00f9781d0c5beabac7870 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aff50b87a9be6b644c74a0270867abdba inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff50b87a9be6b644c74a0270867abdba"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> -<tr class="separator:aff50b87a9be6b644c74a0270867abdba inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a758114a8af26ac4c6b630f3daadc67ef inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a758114a8af26ac4c6b630f3daadc67ef"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeMacros</b> (std::ostream &stream)</td></tr> -<tr class="separator:a758114a8af26ac4c6b630f3daadc67ef inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d74af6d52f7196026f69bc7c1e23cff inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d74af6d52f7196026f69bc7c1e23cff"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> -<tr class="separator:a6d74af6d52f7196026f69bc7c1e23cff inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acd1dd53cb883e0f53787126e3590b8b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd1dd53cb883e0f53787126e3590b8b3"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeHelpers</b> (std::ostream &stream)</td></tr> -<tr class="separator:acd1dd53cb883e0f53787126e3590b8b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d4e2eaaa0973dfcf6b024bc7b68726c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d4e2eaaa0973dfcf6b024bc7b68726c"></a> +void </td><td class="memItemRight" valign="bottom"><b>findNestedMachines</b> ()</td></tr> +<tr class="separator:a0d4e2eaaa0973dfcf6b024bc7b68726c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afac72eb45d1eeb67a3eb5f857b6636b2 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afac72eb45d1eeb67a3eb5f857b6636b2"></a> +void </td><td class="memItemRight" valign="bottom"><b>prepare</b> ()</td></tr> +<tr class="separator:afac72eb45d1eeb67a3eb5f857b6636b2 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f9f5fe1b42058855df883cfa7857645 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#a1f9f5fe1b42058855df883cfa7857645">resortStates</a> (XERCESC_NS::DOMNode *node)</td></tr> +<tr class="separator:a1f9f5fe1b42058855df883cfa7857645 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a723f4109c4ffdc19a7343f3581edd179 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723f4109c4ffdc19a7343f3581edd179"></a> +void </td><td class="memItemRight" valign="bottom"><b>setHistoryCompletion</b> ()</td></tr> +<tr class="separator:a723f4109c4ffdc19a7343f3581edd179 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf15f1432f30e267a15d32154e4dc6ce inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf15f1432f30e267a15d32154e4dc6ce"></a> +void </td><td class="memItemRight" valign="bottom"><b>setStateCompletion</b> ()</td></tr> +<tr class="separator:aaf15f1432f30e267a15d32154e4dc6ce inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aba03cc728faf6f6fd5bb13d8de6c1323 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#aba03cc728faf6f6fd5bb13d8de6c1323">writeCharArrayInitList</a> (std::ostream &stream, const std::string &boolString)</td></tr> +<tr class="separator:aba03cc728faf6f6fd5bb13d8de6c1323 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abbdc6fc759272be9f4772d720b6c71e6 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbdc6fc759272be9f4772d720b6c71e6"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeElementInfo</b> (std::ostream &stream)</td></tr> +<tr class="separator:abbdc6fc759272be9f4772d720b6c71e6 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3479474f65a04a89cf948860e160b6c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3479474f65a04a89cf948860e160b6c"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeElementInfoInvocation</b> (std::ostream &stream)</td></tr> +<tr class="separator:aa3479474f65a04a89cf948860e160b6c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4729df13d9588d3fb5392e9d5122380c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4729df13d9588d3fb5392e9d5122380c"></a> void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream)</td></tr> <tr class="separator:a4729df13d9588d3fb5392e9d5122380c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4dc6984d20b258aaf37811030c79b0a inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4dc6984d20b258aaf37811030c79b0a"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream, const XERCESC_NS::DOMNode *node, int indent=0)</td></tr> +<tr class="separator:ae4dc6984d20b258aaf37811030c79b0a inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a879a7713d4958c753749099cd08daf14 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a879a7713d4958c753749099cd08daf14"></a> void </td><td class="memItemRight" valign="bottom"><b>writeExecContentFinalize</b> (std::ostream &stream)</td></tr> <tr class="separator:a879a7713d4958c753749099cd08daf14 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa3479474f65a04a89cf948860e160b6c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa3479474f65a04a89cf948860e160b6c"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeElementInfoInvocation</b> (std::ostream &stream)</td></tr> -<tr class="separator:aa3479474f65a04a89cf948860e160b6c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a163146b90c0eeb32cdd44108240d9d3d inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a163146b90c0eeb32cdd44108240d9d3d"></a> void </td><td class="memItemRight" valign="bottom"><b>writeForwardDeclarations</b> (std::ostream &stream)</td></tr> <tr class="separator:a163146b90c0eeb32cdd44108240d9d3d inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abbdc6fc759272be9f4772d720b6c71e6 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abbdc6fc759272be9f4772d720b6c71e6"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeElementInfo</b> (std::ostream &stream)</td></tr> -<tr class="separator:abbdc6fc759272be9f4772d720b6c71e6 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73d721f9c9012ea985fcc7fec1ec99b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d721f9c9012ea985fcc7fec1ec99b3"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeFSM</b> (std::ostream &stream)</td></tr> +<tr class="separator:a73d721f9c9012ea985fcc7fec1ec99b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd1dd53cb883e0f53787126e3590b8b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd1dd53cb883e0f53787126e3590b8b3"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeHelpers</b> (std::ostream &stream)</td></tr> +<tr class="separator:acd1dd53cb883e0f53787126e3590b8b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aff50b87a9be6b644c74a0270867abdba inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff50b87a9be6b644c74a0270867abdba"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeIncludes</b> (std::ostream &stream)</td></tr> +<tr class="separator:aff50b87a9be6b644c74a0270867abdba inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a786c70a13229fbcf24c4fe87ed08816f inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a786c70a13229fbcf24c4fe87ed08816f"></a> void </td><td class="memItemRight" valign="bottom"><b>writeMachineInfo</b> (std::ostream &stream)</td></tr> <tr class="separator:a786c70a13229fbcf24c4fe87ed08816f inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a758114a8af26ac4c6b630f3daadc67ef inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a758114a8af26ac4c6b630f3daadc67ef"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeMacros</b> (std::ostream &stream)</td></tr> +<tr class="separator:a758114a8af26ac4c6b630f3daadc67ef inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8e6c45c394a62f9ca8705bc202591cf1 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e6c45c394a62f9ca8705bc202591cf1"></a> void </td><td class="memItemRight" valign="bottom"><b>writeStates</b> (std::ostream &stream)</td></tr> <tr class="separator:a8e6c45c394a62f9ca8705bc202591cf1 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf32c81b58cf52e0147372118efb0382 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf32c81b58cf52e0147372118efb0382"></a> void </td><td class="memItemRight" valign="bottom"><b>writeTransitions</b> (std::ostream &stream)</td></tr> <tr class="separator:aaf32c81b58cf52e0147372118efb0382 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a73d721f9c9012ea985fcc7fec1ec99b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73d721f9c9012ea985fcc7fec1ec99b3"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeFSM</b> (std::ostream &stream)</td></tr> -<tr class="separator:a73d721f9c9012ea985fcc7fec1ec99b3 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aba03cc728faf6f6fd5bb13d8de6c1323 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#aba03cc728faf6f6fd5bb13d8de6c1323">writeCharArrayInitList</a> (std::ostream &stream, const std::string &boolString)</td></tr> -<tr class="separator:aba03cc728faf6f6fd5bb13d8de6c1323 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4dc6984d20b258aaf37811030c79b0a inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4dc6984d20b258aaf37811030c79b0a"></a> -void </td><td class="memItemRight" valign="bottom"><b>writeExecContent</b> (std::ostream &stream, const XERCESC_NS::DOMNode *node, int indent=0)</td></tr> -<tr class="separator:ae4dc6984d20b258aaf37811030c79b0a inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1f9f5fe1b42058855df883cfa7857645 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_chart_to_c.html#a1f9f5fe1b42058855df883cfa7857645">resortStates</a> (XERCESC_NS::DOMNode *node)</td></tr> -<tr class="separator:a1f9f5fe1b42058855df883cfa7857645 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a723f4109c4ffdc19a7343f3581edd179 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a723f4109c4ffdc19a7343f3581edd179"></a> -void </td><td class="memItemRight" valign="bottom"><b>setHistoryCompletion</b> ()</td></tr> -<tr class="separator:a723f4109c4ffdc19a7343f3581edd179 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaf15f1432f30e267a15d32154e4dc6ce inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf15f1432f30e267a15d32154e4dc6ce"></a> -void </td><td class="memItemRight" valign="bottom"><b>setStateCompletion</b> ()</td></tr> -<tr class="separator:aaf15f1432f30e267a15d32154e4dc6ce inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afac72eb45d1eeb67a3eb5f857b6636b2 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afac72eb45d1eeb67a3eb5f857b6636b2"></a> -void </td><td class="memItemRight" valign="bottom"><b>prepare</b> ()</td></tr> -<tr class="separator:afac72eb45d1eeb67a3eb5f857b6636b2 inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0d4e2eaaa0973dfcf6b024bc7b68726c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d4e2eaaa0973dfcf6b024bc7b68726c"></a> -void </td><td class="memItemRight" valign="bottom"><b>findNestedMachines</b> ()</td></tr> -<tr class="separator:a0d4e2eaaa0973dfcf6b024bc7b68726c inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d74af6d52f7196026f69bc7c1e23cff inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d74af6d52f7196026f69bc7c1e23cff"></a> +void </td><td class="memItemRight" valign="bottom"><b>writeTypes</b> (std::ostream &stream)</td></tr> +<tr class="separator:a6d74af6d52f7196026f69bc7c1e23cff inherit pro_methods_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -312,82 +312,82 @@ Protected Attributes</h2></td></tr> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_execContent</b></td></tr> <tr class="separator:a33206aaae784b4bd1338d67723211f91"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_chart_to_c"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_chart_to_c')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_chart_to_c.html">uscxml::ChartToC</a></td></tr> -<tr class="memitem:a64d4b987e70cd84c61f916ed9efb70db inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64d4b987e70cd84c61f916ed9efb70db"></a> -<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> -<tr class="separator:a64d4b987e70cd84c61f916ed9efb70db inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9f926ff6f9bd7ab711cae9b9e2971ad9 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f926ff6f9bd7ab711cae9b9e2971ad9"></a> -std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> -<tr class="separator:a9f926ff6f9bd7ab711cae9b9e2971ad9 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2d6cd198b1933c42f0c932850331e38b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d6cd198b1933c42f0c932850331e38b"></a> -std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> -<tr class="separator:a2d6cd198b1933c42f0c932850331e38b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a86e363c2d08355f91a6f1143886eaf02 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e363c2d08355f91a6f1143886eaf02"></a> +std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_allMachines</b></td></tr> +<tr class="separator:a86e363c2d08355f91a6f1143886eaf02 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e17f9dc5036c14e88c7eeaac2ee9015 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e17f9dc5036c14e88c7eeaac2ee9015"></a> +std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_hasElement</b></td></tr> +<tr class="separator:a1e17f9dc5036c14e88c7eeaac2ee9015 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab1df3b4bf330a18ac9c076d6540090e7 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1df3b4bf330a18ac9c076d6540090e7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_md5</b></td></tr> <tr class="separator:ab1df3b4bf330a18ac9c076d6540090e7 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ad5955673a6c663557cddd6e606759c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad5955673a6c663557cddd6e606759c"></a> +std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_nestedMachines</b></td></tr> +<tr class="separator:a4ad5955673a6c663557cddd6e606759c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66bcab1216e1a15bf3afd2e7ab694e30 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66bcab1216e1a15bf3afd2e7ab694e30"></a> +<a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_parentMachine</b></td></tr> +<tr class="separator:a66bcab1216e1a15bf3afd2e7ab694e30 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a36dceb0e5e193811c7b5e9327ae1e451 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a36dceb0e5e193811c7b5e9327ae1e451"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_prefix</b></td></tr> <tr class="separator:a36dceb0e5e193811c7b5e9327ae1e451 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1e17f9dc5036c14e88c7eeaac2ee9015 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1e17f9dc5036c14e88c7eeaac2ee9015"></a> -std::set< std::string > </td><td class="memItemRight" valign="bottom"><b>_hasElement</b></td></tr> -<tr class="separator:a1e17f9dc5036c14e88c7eeaac2ee9015 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4932d168c11ded28e89916f90d5bc144 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4932d168c11ded28e89916f90d5bc144"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>_transCharArraySize</b></td></tr> -<tr class="separator:a4932d168c11ded28e89916f90d5bc144 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a620783570434372f2c152ffd0b5a286b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a620783570434372f2c152ffd0b5a286b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_transCharArrayInit</b></td></tr> -<tr class="separator:a620783570434372f2c152ffd0b5a286b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a808fac9c2bc1f59a7f0388f141593cdc inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a808fac9c2bc1f59a7f0388f141593cdc"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_transDataType</b></td></tr> -<tr class="separator:a808fac9c2bc1f59a7f0388f141593cdc inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6e49a0746885e10dd1cab294575457ec inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e49a0746885e10dd1cab294575457ec"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>_stateCharArraySize</b></td></tr> -<tr class="separator:a6e49a0746885e10dd1cab294575457ec inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03b40678b010d34f0c3431976231a414 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b40678b010d34f0c3431976231a414"></a> +std::list< std::string > * </td><td class="memItemRight" valign="bottom"><b>_prefixes</b></td></tr> +<tr class="separator:a03b40678b010d34f0c3431976231a414 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4f7073126b3a62a623387bcb8ca089a inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4f7073126b3a62a623387bcb8ca089a"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_stateCharArrayInit</b></td></tr> <tr class="separator:ad4f7073126b3a62a623387bcb8ca089a inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e49a0746885e10dd1cab294575457ec inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e49a0746885e10dd1cab294575457ec"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>_stateCharArraySize</b></td></tr> +<tr class="separator:a6e49a0746885e10dd1cab294575457ec inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad7116c0bc9d7060e8e7f9b8e515e757c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad7116c0bc9d7060e8e7f9b8e515e757c"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_stateDataType</b></td></tr> <tr class="separator:ad7116c0bc9d7060e8e7f9b8e515e757c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f926ff6f9bd7ab711cae9b9e2971ad9 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f926ff6f9bd7ab711cae9b9e2971ad9"></a> +std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> +<tr class="separator:a9f926ff6f9bd7ab711cae9b9e2971ad9 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a93703806d23d9cb8ecd19230591b2515 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93703806d23d9cb8ecd19230591b2515"></a> <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_topMostMachine</b></td></tr> <tr class="separator:a93703806d23d9cb8ecd19230591b2515 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a66bcab1216e1a15bf3afd2e7ab694e30 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66bcab1216e1a15bf3afd2e7ab694e30"></a> -<a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * </td><td class="memItemRight" valign="bottom"><b>_parentMachine</b></td></tr> -<tr class="separator:a66bcab1216e1a15bf3afd2e7ab694e30 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4ad5955673a6c663557cddd6e606759c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4ad5955673a6c663557cddd6e606759c"></a> -std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_nestedMachines</b></td></tr> -<tr class="separator:a4ad5955673a6c663557cddd6e606759c inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a86e363c2d08355f91a6f1143886eaf02 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86e363c2d08355f91a6f1143886eaf02"></a> -std::list< <a class="el" href="classuscxml_1_1_chart_to_c.html">ChartToC</a> * > </td><td class="memItemRight" valign="bottom"><b>_allMachines</b></td></tr> -<tr class="separator:a86e363c2d08355f91a6f1143886eaf02 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03b40678b010d34f0c3431976231a414 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03b40678b010d34f0c3431976231a414"></a> -std::list< std::string > * </td><td class="memItemRight" valign="bottom"><b>_prefixes</b></td></tr> -<tr class="separator:a03b40678b010d34f0c3431976231a414 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a620783570434372f2c152ffd0b5a286b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a620783570434372f2c152ffd0b5a286b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_transCharArrayInit</b></td></tr> +<tr class="separator:a620783570434372f2c152ffd0b5a286b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4932d168c11ded28e89916f90d5bc144 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4932d168c11ded28e89916f90d5bc144"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>_transCharArraySize</b></td></tr> +<tr class="separator:a4932d168c11ded28e89916f90d5bc144 inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a808fac9c2bc1f59a7f0388f141593cdc inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a808fac9c2bc1f59a7f0388f141593cdc"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_transDataType</b></td></tr> +<tr class="separator:a808fac9c2bc1f59a7f0388f141593cdc inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d6cd198b1933c42f0c932850331e38b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d6cd198b1933c42f0c932850331e38b"></a> +std::vector< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> +<tr class="separator:a2d6cd198b1933c42f0c932850331e38b inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a64d4b987e70cd84c61f916ed9efb70db inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64d4b987e70cd84c61f916ed9efb70db"></a> +<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> +<tr class="separator:a64d4b987e70cd84c61f916ed9efb70db inherit pro_attribs_classuscxml_1_1_chart_to_c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_transformer_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_transformer_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_transformer_impl.html">uscxml::TransformerImpl</a></td></tr> +<tr class="memitem:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> +InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> +<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> +XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> +<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5b48e313739ff5e7c6af8c1cf89366 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc5b48e313739ff5e7c6af8c1cf89366"></a> std::multimap< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> <tr class="separator:afc5b48e313739ff5e7c6af8c1cf89366 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> +<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85e9e4c680a4f813426374e01b8d10b6 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85e9e4c680a4f813426374e01b8d10b6"></a> std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>_options</b></td></tr> <tr class="separator:a85e9e4c680a4f813426374e01b8d10b6 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> -XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> -<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94bdcbff6b856424004cb3fa0af5196b inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94bdcbff6b856424004cb3fa0af5196b"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> <tr class="separator:a94bdcbff6b856424004cb3fa0af5196b inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7023e2a4f4a57a39e4a7aa1225ecb33 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7023e2a4f4a57a39e4a7aa1225ecb33"></a> <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> <tr class="separator:ae7023e2a4f4a57a39e4a7aa1225ecb33 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> -InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> -<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> -<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900 inherit pro_attribs_classuscxml_1_1_transformer_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>transform/<a class="el" href="_chart_to_v_h_d_l_8h_source.html">ChartToVHDL.h</a></li> @@ -401,7 +401,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td> </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> --> diff --git a/classuscxml_1_1_content_executor-members.html b/classuscxml_1_1_content_executor-members.html index 3313472..fb670d0 100644 --- a/classuscxml_1_1_content_executor-members.html +++ b/classuscxml_1_1_content_executor-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_content_executor.html b/classuscxml_1_1_content_executor.html index 648b66a..cf9bfa8 100644 --- a/classuscxml_1_1_content_executor.html +++ b/classuscxml_1_1_content_executor.html @@ -106,24 +106,24 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:a0ff57ec66025dbbe401a09e6a880c5ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ff57ec66025dbbe401a09e6a880c5ac"></a> +virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)</td></tr> +<tr class="separator:a0ff57ec66025dbbe401a09e6a880c5ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d31d51dd6c111894a51461a1bdb45a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d31d51dd6c111894a51461a1bdb45a5"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> +<tr class="separator:a1d31d51dd6c111894a51461a1bdb45a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bc2ec4a9b205f7aed6c89069f9989c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc2ec4a9b205f7aed6c89069f9989c9"></a>  </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_content_executor.html">ContentExecutor</a>)</td></tr> <tr class="separator:a4bc2ec4a9b205f7aed6c89069f9989c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab8b2d8b67b1c02bd393baf8935295e4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab8b2d8b67b1c02bd393baf8935295e4c"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>process</b> (XERCESC_NS::DOMElement *block, const <a class="el" href="classuscxml_1_1_x.html">X</a> &xmlPrefix)</td></tr> <tr class="separator:ab8b2d8b67b1c02bd393baf8935295e4c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1d31d51dd6c111894a51461a1bdb45a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1d31d51dd6c111894a51461a1bdb45a5"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> -<tr class="separator:a1d31d51dd6c111894a51461a1bdb45a5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a73549d1feb94f4a0d543783be144aaf3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73549d1feb94f4a0d543783be144aaf3"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> -<tr class="separator:a73549d1feb94f4a0d543783be144aaf3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0ff57ec66025dbbe401a09e6a880c5ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ff57ec66025dbbe401a09e6a880c5ac"></a> -virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)</td></tr> -<tr class="separator:a0ff57ec66025dbbe401a09e6a880c5ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac4a6bda05d695513ff231896f4561b69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4a6bda05d695513ff231896f4561b69"></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:ac4a6bda05d695513ff231896f4561b69"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73549d1feb94f4a0d543783be144aaf3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a73549d1feb94f4a0d543783be144aaf3"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)</td></tr> +<tr class="separator:a73549d1feb94f4a0d543783be144aaf3"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -144,7 +144,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_content_executor_impl.ht </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> --> diff --git a/classuscxml_1_1_content_executor_callbacks-members.html b/classuscxml_1_1_content_executor_callbacks-members.html index 8cea20e..5edb43c 100644 --- a/classuscxml_1_1_content_executor_callbacks-members.html +++ b/classuscxml_1_1_content_executor_callbacks-members.html @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_content_executor_callbacks.html b/classuscxml_1_1_content_executor_callbacks.html index 876ab2f..5f6e5b1 100644 --- a/classuscxml_1_1_content_executor_callbacks.html +++ b/classuscxml_1_1_content_executor_callbacks.html @@ -110,61 +110,61 @@ Inheritance diagram for uscxml::ContentExecutorCallbacks:</div> <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:a422cc846270cf62601315720f1aae777"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a422cc846270cf62601315720f1aae777"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueInternal</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> -<tr class="separator:a422cc846270cf62601315720f1aae777"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac5ab9f6c76e5f03c930bcec1ccee5a7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5ab9f6c76e5f03c930bcec1ccee5a7a"></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)=0</td></tr> +<tr class="separator:ac5ab9f6c76e5f03c930bcec1ccee5a7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b23f189a5f0b87a3bb930222f6b5557"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b23f189a5f0b87a3bb930222f6b5557"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)=0</td></tr> +<tr class="separator:a4b23f189a5f0b87a3bb930222f6b5557"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afe359148dd7bc95a186405015d7ff8c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe359148dd7bc95a186405015d7ff8c7"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>checkValidSendType</b> (const std::string &type, const std::string &target)=0</td></tr> +<tr class="separator:afe359148dd7bc95a186405015d7ff8c7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0cfbb8db2e3caf9bbfecb5fa096544a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cfbb8db2e3caf9bbfecb5fa096544a0"></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)=0</td></tr> +<tr class="separator:a0cfbb8db2e3caf9bbfecb5fa096544a0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52355266ec20e20542d2df6a02623270"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52355266ec20e20542d2df6a02623270"></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)=0</td></tr> <tr class="separator:a52355266ec20e20542d2df6a02623270"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0fe31f22bd167fd627cb4ce06e60cfd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac0fe31f22bd167fd627cb4ce06e60cfd"></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)=0</td></tr> <tr class="separator:ac0fe31f22bd167fd627cb4ce06e60cfd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4b23f189a5f0b87a3bb930222f6b5557"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b23f189a5f0b87a3bb930222f6b5557"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)=0</td></tr> -<tr class="separator:a4b23f189a5f0b87a3bb930222f6b5557"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a96f6b60e50aa7c9215cceb4bd5d9a6b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96f6b60e50aa7c9215cceb4bd5d9a6b4"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isTrue</b> (const std::string &expr)=0</td></tr> -<tr class="separator:a96f6b60e50aa7c9215cceb4bd5d9a6b4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac32eca4b24edc9a693fb62c3dc1494a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac32eca4b24edc9a693fb62c3dc1494a8"></a> -virtual size_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)=0</td></tr> -<tr class="separator:ac32eca4b24edc9a693fb62c3dc1494a8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0ed9584e9035d9753e1073af71d2abe6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ed9584e9035d9753e1073af71d2abe6"></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)=0</td></tr> -<tr class="separator:a0ed9584e9035d9753e1073af71d2abe6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a422cc846270cf62601315720f1aae777"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a422cc846270cf62601315720f1aae777"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueInternal</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> +<tr class="separator:a422cc846270cf62601315720f1aae777"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdffc5ebc64b51a1674f376764e7c91d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdffc5ebc64b51a1674f376764e7c91d"></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)=0</td></tr> <tr class="separator:afdffc5ebc64b51a1674f376764e7c91d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9703ceba3a682fcf510de0b39a5e86f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9703ceba3a682fcf510de0b39a5e86f3"></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)=0</td></tr> <tr class="separator:a9703ceba3a682fcf510de0b39a5e86f3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac5ab9f6c76e5f03c930bcec1ccee5a7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5ab9f6c76e5f03c930bcec1ccee5a7a"></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)=0</td></tr> -<tr class="separator:ac5ab9f6c76e5f03c930bcec1ccee5a7a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abb4ac57c0b4fa12ba6569817a908c99e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb4ac57c0b4fa12ba6569817a908c99e"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>getInvokeId</b> ()=0</td></tr> -<tr class="separator:abb4ac57c0b4fa12ba6569817a908c99e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4b69d68cd1e8be27dbfae4899924d25"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4b69d68cd1e8be27dbfae4899924d25"></a> virtual std::string </td><td class="memItemRight" valign="bottom"><b>getBaseURL</b> ()=0</td></tr> <tr class="separator:ab4b69d68cd1e8be27dbfae4899924d25"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afe359148dd7bc95a186405015d7ff8c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afe359148dd7bc95a186405015d7ff8c7"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>checkValidSendType</b> (const std::string &type, const std::string &target)=0</td></tr> -<tr class="separator:afe359148dd7bc95a186405015d7ff8c7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0cfbb8db2e3caf9bbfecb5fa096544a0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cfbb8db2e3caf9bbfecb5fa096544a0"></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)=0</td></tr> -<tr class="separator:a0cfbb8db2e3caf9bbfecb5fa096544a0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa165bb99270b53ebe5f87b667ebc9f29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa165bb99270b53ebe5f87b667ebc9f29"></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)=0</td></tr> -<tr class="separator:aa165bb99270b53ebe5f87b667ebc9f29"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0788815f7fd75bdae497d0380af81100"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0788815f7fd75bdae497d0380af81100"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (const std::string &invokeId)=0</td></tr> -<tr class="separator:a0788815f7fd75bdae497d0380af81100"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8c82e30d51ae8c33071a995070e80b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8c82e30d51ae8c33071a995070e80b0"></a> virtual const <a class="el" href="classuscxml_1_1_event.html">Event</a> & </td><td class="memItemRight" valign="bottom"><b>getCurrentEvent</b> ()=0</td></tr> <tr class="separator:ae8c82e30d51ae8c33071a995070e80b0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb4ac57c0b4fa12ba6569817a908c99e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb4ac57c0b4fa12ba6569817a908c99e"></a> +virtual std::string </td><td class="memItemRight" valign="bottom"><b>getInvokeId</b> ()=0</td></tr> +<tr class="separator:abb4ac57c0b4fa12ba6569817a908c99e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac32eca4b24edc9a693fb62c3dc1494a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac32eca4b24edc9a693fb62c3dc1494a8"></a> +virtual size_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)=0</td></tr> +<tr class="separator:ac32eca4b24edc9a693fb62c3dc1494a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a56d18a37afea5ec3cb69d532444702f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a56d18a37afea5ec3cb69d532444702f1"></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_content_executor_callbacks.html#a56d18a37afea5ec3cb69d532444702f1">getMonitor</a> ()=0</td></tr> <tr class="memdesc:a56d18a37afea5ec3cb69d532444702f1"><td class="mdescLeft"> </td><td class="mdescRight">Monitoring. <br /></td></tr> <tr class="separator:a56d18a37afea5ec3cb69d532444702f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa165bb99270b53ebe5f87b667ebc9f29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa165bb99270b53ebe5f87b667ebc9f29"></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)=0</td></tr> +<tr class="separator:aa165bb99270b53ebe5f87b667ebc9f29"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96f6b60e50aa7c9215cceb4bd5d9a6b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96f6b60e50aa7c9215cceb4bd5d9a6b4"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isTrue</b> (const std::string &expr)=0</td></tr> +<tr class="separator:a96f6b60e50aa7c9215cceb4bd5d9a6b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ed9584e9035d9753e1073af71d2abe6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ed9584e9035d9753e1073af71d2abe6"></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)=0</td></tr> +<tr class="separator:a0ed9584e9035d9753e1073af71d2abe6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0788815f7fd75bdae497d0380af81100"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0788815f7fd75bdae497d0380af81100"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (const std::string &invokeId)=0</td></tr> +<tr class="separator:a0788815f7fd75bdae497d0380af81100"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>interpreter/<a class="el" href="_content_executor_impl_8h_source.html">ContentExecutorImpl.h</a></li> @@ -178,7 +178,7 @@ virtual <a class="el" href="classuscxml_1_1_interpreter_monitor.html">Interprete </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> --> diff --git a/classuscxml_1_1_content_executor_impl-members.html b/classuscxml_1_1_content_executor_impl-members.html index cf1189a..7ccd7d7 100644 --- a/classuscxml_1_1_content_executor_impl-members.html +++ b/classuscxml_1_1_content_executor_impl-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_content_executor_impl.html b/classuscxml_1_1_content_executor_impl.html index e31fc1a..e085b07 100644 --- a/classuscxml_1_1_content_executor_impl.html +++ b/classuscxml_1_1_content_executor_impl.html @@ -119,21 +119,21 @@ Public Member Functions</h2></td></tr> <tr class="memitem:ad82a7ff831612bf330d4858087d7ac7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad82a7ff831612bf330d4858087d7ac7b"></a>  </td><td class="memItemRight" valign="bottom"><b>ContentExecutorImpl</b> (<a class="el" href="classuscxml_1_1_content_executor_callbacks.html">ContentExecutorCallbacks</a> *callbacks)</td></tr> <tr class="separator:ad82a7ff831612bf330d4858087d7ac7b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adf344b90449ba9ecd9a12fd7e4731be4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf344b90449ba9ecd9a12fd7e4731be4"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>process</b> (XERCESC_NS::DOMElement *block, const <a class="el" href="classuscxml_1_1_x.html">X</a> &xmlPrefix)=0</td></tr> -<tr class="separator:adf344b90449ba9ecd9a12fd7e4731be4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2341fcb29893f4ad8b4cf12b9bff3b5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2341fcb29893f4ad8b4cf12b9bff3b5b"></a> +virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)=0</td></tr> +<tr class="separator:a2341fcb29893f4ad8b4cf12b9bff3b5b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7cf1dbb1d8ff190333eb92f1c3e4d5ff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7cf1dbb1d8ff190333eb92f1c3e4d5ff"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>invoke</b> (XERCESC_NS::DOMElement *invoke)=0</td></tr> <tr class="separator:a7cf1dbb1d8ff190333eb92f1c3e4d5ff"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a30f038f3db653e485e39789b7a50e0c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30f038f3db653e485e39789b7a50e0c2"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)=0</td></tr> -<tr class="separator:a30f038f3db653e485e39789b7a50e0c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf344b90449ba9ecd9a12fd7e4731be4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adf344b90449ba9ecd9a12fd7e4731be4"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>process</b> (XERCESC_NS::DOMElement *block, const <a class="el" href="classuscxml_1_1_x.html">X</a> &xmlPrefix)=0</td></tr> +<tr class="separator:adf344b90449ba9ecd9a12fd7e4731be4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a246447d34fe24076bdc9b3ffb117c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a246447d34fe24076bdc9b3ffb117c2"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>raiseDoneEvent</b> (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0</td></tr> <tr class="separator:a9a246447d34fe24076bdc9b3ffb117c2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2341fcb29893f4ad8b4cf12b9bff3b5b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2341fcb29893f4ad8b4cf12b9bff3b5b"></a> -virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>elementAsData</b> (XERCESC_NS::DOMElement *element)=0</td></tr> -<tr class="separator:a2341fcb29893f4ad8b4cf12b9bff3b5b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30f038f3db653e485e39789b7a50e0c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30f038f3db653e485e39789b7a50e0c2"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *invoke)=0</td></tr> +<tr class="separator:a30f038f3db653e485e39789b7a50e0c2"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -153,7 +153,7 @@ Protected Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_d_o_m_utils-members.html b/classuscxml_1_1_d_o_m_utils-members.html index 7dc684e..d5c0da2 100644 --- a/classuscxml_1_1_d_o_m_utils-members.html +++ b/classuscxml_1_1_d_o_m_utils-members.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_d_o_m_utils.html b/classuscxml_1_1_d_o_m_utils.html index b10cce6..2ed0a8c 100644 --- a/classuscxml_1_1_d_o_m_utils.html +++ b/classuscxml_1_1_d_o_m_utils.html @@ -106,15 +106,39 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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> +<tr class="memitem:aca22d6888bac9acefa46be1f518b2d26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca22d6888bac9acefa46be1f518b2d26"></a> +static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>filterChildElements</b> (const std::string &tagName, const XERCESC_NS::DOMElement *node, bool recurse=false)</td></tr> +<tr class="separator:aca22d6888bac9acefa46be1f518b2d26"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a1c06f5ed2f7b6e98546125816922cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a1c06f5ed2f7b6e98546125816922cf"></a> +static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>filterChildElements</b> (const std::string &tagName, const std::list< XERCESC_NS::DOMElement * > &nodeSet, bool recurse=false)</td></tr> +<tr class="separator:a3a1c06f5ed2f7b6e98546125816922cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a468234a25919e06439bfaffd7c09f5e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a468234a25919e06439bfaffd7c09f5e2"></a> +static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>filterChildType</b> (const XERCESC_NS::DOMNode::NodeType type, const XERCESC_NS::DOMNode *node, bool recurse=false)</td></tr> +<tr class="separator:a468234a25919e06439bfaffd7c09f5e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a906bda1390a102f1b615cbaec3ae6b69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a906bda1390a102f1b615cbaec3ae6b69"></a> +static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>filterChildType</b> (const XERCESC_NS::DOMNode::NodeType type, const std::list< XERCESC_NS::DOMNode * > &nodeSet, bool recurse=false)</td></tr> +<tr class="separator:a906bda1390a102f1b615cbaec3ae6b69"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1a654921636c4d8dc6d8e408799a4e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1a654921636c4d8dc6d8e408799a4e5"></a> +static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>getElementsByType</b> (const XERCESC_NS::DOMNode *root, XERCESC_NS::DOMNode::NodeType type)</td></tr> +<tr class="separator:af1a654921636c4d8dc6d8e408799a4e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a07fbd7ba925aa179dfefdfbbc36f95a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a07fbd7ba925aa179dfefdfbbc36f95a5"></a> static const XERCESC_NS::DOMNode * </td><td class="memItemRight" valign="bottom"><b>getNearestAncestor</b> (const XERCESC_NS::DOMNode *node, const std::string tagName)</td></tr> <tr class="separator:a07fbd7ba925aa179dfefdfbbc36f95a5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af1da0967647dc23512da95fd9feae6a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1da0967647dc23512da95fd9feae6a5"></a> -static bool </td><td class="memItemRight" valign="bottom"><b>isDescendant</b> (const XERCESC_NS::DOMNode *s1, const XERCESC_NS::DOMNode *s2)</td></tr> -<tr class="separator:af1da0967647dc23512da95fd9feae6a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1888c20b59ad3ee9fa4a612e6c38bb05"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1888c20b59ad3ee9fa4a612e6c38bb05"></a> static bool </td><td class="memItemRight" valign="bottom"><b>hasIntersection</b> (const std::list< XERCESC_NS::DOMElement * > &l1, const std::list< XERCESC_NS::DOMElement * > &l2)</td></tr> <tr class="separator:a1888c20b59ad3ee9fa4a612e6c38bb05"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31b0f3afa0b871ee06abfdeeefdc78c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31b0f3afa0b871ee06abfdeeefdc78c3"></a> +static std::string </td><td class="memItemRight" valign="bottom"><b>idForNode</b> (const XERCESC_NS::DOMNode *node)</td></tr> +<tr class="separator:a31b0f3afa0b871ee06abfdeeefdc78c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e6597450214a5e11ce6f4dfaf4f3014"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e6597450214a5e11ce6f4dfaf4f3014"></a> +static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>inDocumentOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false)</td></tr> +<tr class="separator:a7e6597450214a5e11ce6f4dfaf4f3014"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab78355416d5b35f2cbe792b07f53eadc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab78355416d5b35f2cbe792b07f53eadc"></a> +static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>inPostFixOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false)</td></tr> +<tr class="separator:ab78355416d5b35f2cbe792b07f53eadc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1da0967647dc23512da95fd9feae6a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1da0967647dc23512da95fd9feae6a5"></a> +static bool </td><td class="memItemRight" valign="bottom"><b>isDescendant</b> (const XERCESC_NS::DOMNode *s1, const XERCESC_NS::DOMNode *s2)</td></tr> +<tr class="separator:af1da0967647dc23512da95fd9feae6a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb482a4814a4e7b7a3510d3ad48ea9ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb482a4814a4e7b7a3510d3ad48ea9ba"></a> static bool </td><td class="memItemRight" valign="bottom"><b>isMember</b> (const XERCESC_NS::DOMElement *node, const std::list< XERCESC_NS::DOMElement * > &list)</td></tr> <tr class="separator:abb482a4814a4e7b7a3510d3ad48ea9ba"><td class="memSeparator" colspan="2"> </td></tr> @@ -127,39 +151,15 @@ static bool </td><td class="memItemRight" valign="bottom"><b>isMember</b> ( <tr class="memitem:aa84d9d95fe631f8a6c90e4e3b1949c07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa84d9d95fe631f8a6c90e4e3b1949c07"></a> static std::string </td><td class="memItemRight" valign="bottom"><b>xPathForNode</b> (const XERCESC_NS::DOMNode *node, const std::string &ns="")</td></tr> <tr class="separator:aa84d9d95fe631f8a6c90e4e3b1949c07"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a31b0f3afa0b871ee06abfdeeefdc78c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a31b0f3afa0b871ee06abfdeeefdc78c3"></a> -static std::string </td><td class="memItemRight" valign="bottom"><b>idForNode</b> (const XERCESC_NS::DOMNode *node)</td></tr> -<tr class="separator:a31b0f3afa0b871ee06abfdeeefdc78c3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af1a654921636c4d8dc6d8e408799a4e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af1a654921636c4d8dc6d8e408799a4e5"></a> -static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>getElementsByType</b> (const XERCESC_NS::DOMNode *root, XERCESC_NS::DOMNode::NodeType type)</td></tr> -<tr class="separator:af1a654921636c4d8dc6d8e408799a4e5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab78355416d5b35f2cbe792b07f53eadc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab78355416d5b35f2cbe792b07f53eadc"></a> -static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>inPostFixOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false)</td></tr> -<tr class="separator:ab78355416d5b35f2cbe792b07f53eadc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7e6597450214a5e11ce6f4dfaf4f3014"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e6597450214a5e11ce6f4dfaf4f3014"></a> -static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>inDocumentOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc=false)</td></tr> -<tr class="separator:a7e6597450214a5e11ce6f4dfaf4f3014"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aca22d6888bac9acefa46be1f518b2d26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca22d6888bac9acefa46be1f518b2d26"></a> -static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>filterChildElements</b> (const std::string &tagName, const XERCESC_NS::DOMElement *node, bool recurse=false)</td></tr> -<tr class="separator:aca22d6888bac9acefa46be1f518b2d26"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3a1c06f5ed2f7b6e98546125816922cf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a1c06f5ed2f7b6e98546125816922cf"></a> -static std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>filterChildElements</b> (const std::string &tagName, const std::list< XERCESC_NS::DOMElement * > &nodeSet, bool recurse=false)</td></tr> -<tr class="separator:a3a1c06f5ed2f7b6e98546125816922cf"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a468234a25919e06439bfaffd7c09f5e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a468234a25919e06439bfaffd7c09f5e2"></a> -static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>filterChildType</b> (const XERCESC_NS::DOMNode::NodeType type, const XERCESC_NS::DOMNode *node, bool recurse=false)</td></tr> -<tr class="separator:a468234a25919e06439bfaffd7c09f5e2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a906bda1390a102f1b615cbaec3ae6b69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a906bda1390a102f1b615cbaec3ae6b69"></a> -static std::list< XERCESC_NS::DOMNode * > </td><td class="memItemRight" valign="bottom"><b>filterChildType</b> (const XERCESC_NS::DOMNode::NodeType type, const std::list< XERCESC_NS::DOMNode * > &nodeSet, bool recurse=false)</td></tr> -<tr class="separator:a906bda1390a102f1b615cbaec3ae6b69"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a> Static Protected Member Functions</h2></td></tr> -<tr class="memitem:ac09f1d1f1a384dca2233e151a522affe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac09f1d1f1a384dca2233e151a522affe"></a> -static void </td><td class="memItemRight" valign="bottom"><b>inPostFixOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes)</td></tr> -<tr class="separator:ac09f1d1f1a384dca2233e151a522affe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad1b5938450742613910edf1276801d7f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad1b5938450742613910edf1276801d7f"></a> static void </td><td class="memItemRight" valign="bottom"><b>inDocumentOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes)</td></tr> <tr class="separator:ad1b5938450742613910edf1276801d7f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac09f1d1f1a384dca2233e151a522affe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac09f1d1f1a384dca2233e151a522affe"></a> +static void </td><td class="memItemRight" valign="bottom"><b>inPostFixOrder</b> (const std::set< std::string > &elements, const XERCESC_NS::DOMElement *root, const bool includeEmbeddedDoc, std::list< XERCESC_NS::DOMElement * > &nodes)</td></tr> +<tr class="separator:ac09f1d1f1a384dca2233e151a522affe"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li>util/<a class="el" href="_d_o_m_8h_source.html">DOM.h</a></li> @@ -174,7 +174,7 @@ static void </td><td class="memItemRight" valign="bottom"><b>inDocumentOrde </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> --> diff --git a/classuscxml_1_1_data-members.html b/classuscxml_1_1_data-members.html index f92fef5..666dd92 100644 --- a/classuscxml_1_1_data-members.html +++ b/classuscxml_1_1_data-members.html @@ -160,7 +160,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_data.html b/classuscxml_1_1_data.html index 62c70da..8a30b61 100644 --- a/classuscxml_1_1_data.html +++ b/classuscxml_1_1_data.html @@ -135,18 +135,60 @@ template<typename T > </td></tr> template<typename T > </td></tr> <tr class="memitem:a14618005baa0f7e5a7f6cb1cdd225192"><td class="memTemplItemLeft" align="right" valign="top"> </td><td class="memTemplItemRight" valign="bottom"><b>Data</b> (T value, Type type, typename std::enable_if<!std::is_base_of< <a class="el" href="classuscxml_1_1_data.html">Data</a>, T >::value >::type *=nullptr)</td></tr> <tr class="separator:a14618005baa0f7e5a7f6cb1cdd225192"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4af722b198b82488b8abf0a1a115f775"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4af722b198b82488b8abf0a1a115f775"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>asJSON</b> () const </td></tr> +<tr class="separator:a4af722b198b82488b8abf0a1a115f775"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a19ba71b4fc3796a2577bfeb60d9f7352"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19ba71b4fc3796a2577bfeb60d9f7352"></a> +const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>at</b> (const std::string &key) const </td></tr> +<tr class="separator:a19ba71b4fc3796a2577bfeb60d9f7352"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:addbc6c0fc0c6dd209b2ce530709c2074"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addbc6c0fc0c6dd209b2ce530709c2074"></a> +const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>at</b> (const char *key) const </td></tr> +<tr class="separator:addbc6c0fc0c6dd209b2ce530709c2074"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4fcaa85240da412c98314a71326649d1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fcaa85240da412c98314a71326649d1"></a> bool </td><td class="memItemRight" valign="bottom"><b>empty</b> () const </td></tr> <tr class="separator:a4fcaa85240da412c98314a71326649d1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3026131e5f1c4320c2a1dc49ee450621"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3026131e5f1c4320c2a1dc49ee450621"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> -<tr class="separator:a3026131e5f1c4320c2a1dc49ee450621"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad17c5d882690e83096e3593976484427"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad17c5d882690e83096e3593976484427"></a> -void </td><td class="memItemRight" valign="bottom"><b>merge</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other)</td></tr> -<tr class="separator:ad17c5d882690e83096e3593976484427"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18eb5adab364f6fd28085d5946ed1668"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18eb5adab364f6fd28085d5946ed1668"></a> +std::list< <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>getArray</b> ()</td></tr> +<tr class="separator:a18eb5adab364f6fd28085d5946ed1668"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41d92177f4198477826c51235b639fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae41d92177f4198477826c51235b639fe"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>getAtom</b> () const </td></tr> +<tr class="separator:ae41d92177f4198477826c51235b639fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae21901d3a26d9580459f499054b3a8d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae21901d3a26d9580459f499054b3a8d4"></a> +<a class="el" href="classuscxml_1_1_blob.html">Blob</a> </td><td class="memItemRight" valign="bottom"><b>getBinary</b> ()</td></tr> +<tr class="separator:ae21901d3a26d9580459f499054b3a8d4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4c1d74489b30b3900db38fbbcd6f8bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4c1d74489b30b3900db38fbbcd6f8bc"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>getCompound</b> ()</td></tr> +<tr class="separator:ae4c1d74489b30b3900db38fbbcd6f8bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70c4ba364765b58a6c126e2fa209dbf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70c4ba364765b58a6c126e2fa209dbf5"></a> +Type </td><td class="memItemRight" valign="bottom"><b>getType</b> ()</td></tr> +<tr class="separator:a70c4ba364765b58a6c126e2fa209dbf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abb4e5c2be4e8a9752c4eb63ee365898c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb4e5c2be4e8a9752c4eb63ee365898c"></a> bool </td><td class="memItemRight" valign="bottom"><b>hasKey</b> (const std::string &key) const </td></tr> <tr class="separator:abb4e5c2be4e8a9752c4eb63ee365898c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8d37889601a49a6caa6ff9ff5bf09792"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d37889601a49a6caa6ff9ff5bf09792"></a> +const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>item</b> (const size_t index) const </td></tr> +<tr class="separator:a8d37889601a49a6caa6ff9ff5bf09792"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17c5d882690e83096e3593976484427"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad17c5d882690e83096e3593976484427"></a> +void </td><td class="memItemRight" valign="bottom"><b>merge</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other)</td></tr> +<tr class="separator:ad17c5d882690e83096e3593976484427"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf130ad13509f824680bb3471412b0c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf130ad13509f824680bb3471412b0c0"></a> + </td><td class="memItemRight" valign="bottom"><b>operator std::list< Data ></b> ()</td></tr> +<tr class="separator:acf130ad13509f824680bb3471412b0c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7335fe964dd13ed41f5bcb4bb9ca09fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7335fe964dd13ed41f5bcb4bb9ca09fa"></a> + </td><td class="memItemRight" valign="bottom"><b>operator std::map< std::string, Data ></b> ()</td></tr> +<tr class="separator:a7335fe964dd13ed41f5bcb4bb9ca09fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0690eef3a7328f95b86c6bdeb5c15d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0690eef3a7328f95b86c6bdeb5c15d3"></a> + </td><td class="memItemRight" valign="bottom"><b>operator std::string</b> () const </td></tr> +<tr class="separator:af0690eef3a7328f95b86c6bdeb5c15d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afa894b640dec05ecb5c5da30b9897a96"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa894b640dec05ecb5c5da30b9897a96"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> +<tr class="separator:afa894b640dec05ecb5c5da30b9897a96"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3026131e5f1c4320c2a1dc49ee450621"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3026131e5f1c4320c2a1dc49ee450621"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> +<tr class="separator:a3026131e5f1c4320c2a1dc49ee450621"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a48973ec47f1c935b5f47c426c53ebc64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48973ec47f1c935b5f47c426c53ebc64"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> +<tr class="separator:a48973ec47f1c935b5f47c426c53ebc64"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fc427cf627c6e211a88bff86d1a42c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fc427cf627c6e211a88bff86d1a42c0"></a> <a class="el" href="classuscxml_1_1_data.html">Data</a> & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (const std::string &key)</td></tr> <tr class="separator:a0fc427cf627c6e211a88bff86d1a42c0"><td class="memSeparator" colspan="2"> </td></tr> @@ -162,66 +204,24 @@ const <a class="el" href="classuscxml_1_1_data.html">Data</a> & </td><t <tr class="memitem:ab38f1e305796e72ac6ae13c1c27d1610"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab38f1e305796e72ac6ae13c1c27d1610"></a> <a class="el" href="classuscxml_1_1_data.html">Data</a> & </td><td class="memItemRight" valign="bottom"><b>operator[]</b> (const size_t index)</td></tr> <tr class="separator:ab38f1e305796e72ac6ae13c1c27d1610"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a19ba71b4fc3796a2577bfeb60d9f7352"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a19ba71b4fc3796a2577bfeb60d9f7352"></a> -const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>at</b> (const std::string &key) const </td></tr> -<tr class="separator:a19ba71b4fc3796a2577bfeb60d9f7352"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:addbc6c0fc0c6dd209b2ce530709c2074"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="addbc6c0fc0c6dd209b2ce530709c2074"></a> -const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>at</b> (const char *key) const </td></tr> -<tr class="separator:addbc6c0fc0c6dd209b2ce530709c2074"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8d37889601a49a6caa6ff9ff5bf09792"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d37889601a49a6caa6ff9ff5bf09792"></a> -const <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>item</b> (const size_t index) const </td></tr> -<tr class="separator:a8d37889601a49a6caa6ff9ff5bf09792"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acf9519c36b3f320a5cd83cf6218b6082"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf9519c36b3f320a5cd83cf6218b6082"></a> void </td><td class="memItemRight" valign="bottom"><b>put</b> (std::string key, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="separator:acf9519c36b3f320a5cd83cf6218b6082"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a093a4e78dc9cf4f1824f467ee19c6b53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a093a4e78dc9cf4f1824f467ee19c6b53"></a> void </td><td class="memItemRight" valign="bottom"><b>put</b> (size_t index, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="separator:a093a4e78dc9cf4f1824f467ee19c6b53"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a48973ec47f1c935b5f47c426c53ebc64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a48973ec47f1c935b5f47c426c53ebc64"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> -<tr class="separator:a48973ec47f1c935b5f47c426c53ebc64"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afa894b640dec05ecb5c5da30b9897a96"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa894b640dec05ecb5c5da30b9897a96"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &other) const </td></tr> -<tr class="separator:afa894b640dec05ecb5c5da30b9897a96"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0690eef3a7328f95b86c6bdeb5c15d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0690eef3a7328f95b86c6bdeb5c15d3"></a> - </td><td class="memItemRight" valign="bottom"><b>operator std::string</b> () const </td></tr> -<tr class="separator:af0690eef3a7328f95b86c6bdeb5c15d3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7335fe964dd13ed41f5bcb4bb9ca09fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7335fe964dd13ed41f5bcb4bb9ca09fa"></a> - </td><td class="memItemRight" valign="bottom"><b>operator std::map< std::string, Data ></b> ()</td></tr> -<tr class="separator:a7335fe964dd13ed41f5bcb4bb9ca09fa"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acf130ad13509f824680bb3471412b0c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf130ad13509f824680bb3471412b0c0"></a> - </td><td class="memItemRight" valign="bottom"><b>operator std::list< Data ></b> ()</td></tr> -<tr class="separator:acf130ad13509f824680bb3471412b0c0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4af722b198b82488b8abf0a1a115f775"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4af722b198b82488b8abf0a1a115f775"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>asJSON</b> () const </td></tr> -<tr class="separator:a4af722b198b82488b8abf0a1a115f775"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4c1d74489b30b3900db38fbbcd6f8bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4c1d74489b30b3900db38fbbcd6f8bc"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>getCompound</b> ()</td></tr> -<tr class="separator:ae4c1d74489b30b3900db38fbbcd6f8bc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad82be841111ddbaa53b83e393bd748c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad82be841111ddbaa53b83e393bd748c1"></a> -void </td><td class="memItemRight" valign="bottom"><b>setCompound</b> (const std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > &compound)</td></tr> -<tr class="separator:ad82be841111ddbaa53b83e393bd748c1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18eb5adab364f6fd28085d5946ed1668"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a18eb5adab364f6fd28085d5946ed1668"></a> -std::list< <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>getArray</b> ()</td></tr> -<tr class="separator:a18eb5adab364f6fd28085d5946ed1668"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2fc06b3b87b1d3d7569c59e2af7602bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fc06b3b87b1d3d7569c59e2af7602bf"></a> void </td><td class="memItemRight" valign="bottom"><b>setArray</b> (const std::list< <a class="el" href="classuscxml_1_1_data.html">Data</a> > &array)</td></tr> <tr class="separator:a2fc06b3b87b1d3d7569c59e2af7602bf"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae41d92177f4198477826c51235b639fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae41d92177f4198477826c51235b639fe"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>getAtom</b> () const </td></tr> -<tr class="separator:ae41d92177f4198477826c51235b639fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a780e3a965b49008678013b8ca5143b2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a780e3a965b49008678013b8ca5143b2e"></a> void </td><td class="memItemRight" valign="bottom"><b>setAtom</b> (const std::string &atom)</td></tr> <tr class="separator:a780e3a965b49008678013b8ca5143b2e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae21901d3a26d9580459f499054b3a8d4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae21901d3a26d9580459f499054b3a8d4"></a> -<a class="el" href="classuscxml_1_1_blob.html">Blob</a> </td><td class="memItemRight" valign="bottom"><b>getBinary</b> ()</td></tr> -<tr class="separator:ae21901d3a26d9580459f499054b3a8d4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0fa371618f166adb03abff2b5737e1b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fa371618f166adb03abff2b5737e1b6"></a> void </td><td class="memItemRight" valign="bottom"><b>setBinary</b> (const <a class="el" href="classuscxml_1_1_blob.html">Blob</a> &binary)</td></tr> <tr class="separator:a0fa371618f166adb03abff2b5737e1b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a70c4ba364765b58a6c126e2fa209dbf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70c4ba364765b58a6c126e2fa209dbf5"></a> -Type </td><td class="memItemRight" valign="bottom"><b>getType</b> ()</td></tr> -<tr class="separator:a70c4ba364765b58a6c126e2fa209dbf5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad82be841111ddbaa53b83e393bd748c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad82be841111ddbaa53b83e393bd748c1"></a> +void </td><td class="memItemRight" valign="bottom"><b>setCompound</b> (const std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > &compound)</td></tr> +<tr class="separator:ad82be841111ddbaa53b83e393bd748c1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3713c96532ca1f23769610f05803102"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3713c96532ca1f23769610f05803102"></a> void </td><td class="memItemRight" valign="bottom"><b>setType</b> (const Type type)</td></tr> <tr class="separator:ad3713c96532ca1f23769610f05803102"><td class="memSeparator" colspan="2"> </td></tr> @@ -237,15 +237,9 @@ static std::string </td><td class="memItemRight" valign="bottom"><b>toJSON< </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:abb7551ac24719447a77be6fa1a77e24f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb7551ac24719447a77be6fa1a77e24f"></a> -XERCESC_NS::DOMNode * </td><td class="memItemRight" valign="bottom"><b>node</b></td></tr> -<tr class="separator:abb7551ac24719447a77be6fa1a77e24f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54cdf9a64e0c38df060ddb49c82f8d98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54cdf9a64e0c38df060ddb49c82f8d98"></a> std::shared_ptr< XERCESC_NS::DOMDocument * > </td><td class="memItemRight" valign="bottom"><b>adoptedDoc</b></td></tr> <tr class="separator:a54cdf9a64e0c38df060ddb49c82f8d98"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac67e9e2118eb62d656feba86b86a4339"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac67e9e2118eb62d656feba86b86a4339"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>compound</b></td></tr> -<tr class="separator:ac67e9e2118eb62d656feba86b86a4339"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9b563f5616cf32129ce0c2403f2acbf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b563f5616cf32129ce0c2403f2acbf5"></a> std::list< <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>array</b></td></tr> <tr class="separator:a9b563f5616cf32129ce0c2403f2acbf5"><td class="memSeparator" colspan="2"> </td></tr> @@ -255,6 +249,12 @@ std::string </td><td class="memItemRight" valign="bottom"><b>atom</b></td>< <tr class="memitem:a7e81b111d8e845ed6c6e46332dd81a7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e81b111d8e845ed6c6e46332dd81a7d"></a> <a class="el" href="classuscxml_1_1_blob.html">Blob</a> </td><td class="memItemRight" valign="bottom"><b>binary</b></td></tr> <tr class="separator:a7e81b111d8e845ed6c6e46332dd81a7d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac67e9e2118eb62d656feba86b86a4339"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac67e9e2118eb62d656feba86b86a4339"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>compound</b></td></tr> +<tr class="separator:ac67e9e2118eb62d656feba86b86a4339"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb7551ac24719447a77be6fa1a77e24f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb7551ac24719447a77be6fa1a77e24f"></a> +XERCESC_NS::DOMNode * </td><td class="memItemRight" valign="bottom"><b>node</b></td></tr> +<tr class="separator:abb7551ac24719447a77be6fa1a77e24f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afcf59f136aaf82a04ce8c30fa81360e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afcf59f136aaf82a04ce8c30fa81360e3"></a> Type </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr> <tr class="separator:afcf59f136aaf82a04ce8c30fa81360e3"><td class="memSeparator" colspan="2"> </td></tr> @@ -278,7 +278,7 @@ USCXML_API std::ostream & </td><td class="memItemRight" valign="bottom" </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> --> diff --git a/classuscxml_1_1_data_model-members.html b/classuscxml_1_1_data_model-members.html index 02cffc2..26e526f 100644 --- a/classuscxml_1_1_data_model-members.html +++ b/classuscxml_1_1_data_model-members.html @@ -127,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_data_model.html b/classuscxml_1_1_data_model.html index c1607d8..f3171e1 100644 --- a/classuscxml_1_1_data_model.html +++ b/classuscxml_1_1_data_model.html @@ -105,53 +105,57 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>The facade for data-models. - <a href="classuscxml_1_1_data_model.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_data_model_8h_source.html">DataModel.h</a>></code></p> <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:a4e0e37ea199ad5f40c56bb884944b21e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e0e37ea199ad5f40c56bb884944b21e"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_data_model.html">DataModel</a>)</td></tr> -<tr class="separator:a4e0e37ea199ad5f40c56bb884944b21e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a21f1f7efe51ae8952f87db4746d9a5a5">getNames</a> ()</td></tr> -<tr class="memdesc:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <a href="#a21f1f7efe51ae8952f87db4746d9a5a5">More...</a><br /></td></tr> -<tr class="separator:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0a9d0470cec96d02c234ae172f70423c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a0a9d0470cec96d02c234ae172f70423c">isValidSyntax</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a0a9d0470cec96d02c234ae172f70423c"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a0a9d0470cec96d02c234ae172f70423c">More...</a><br /></td></tr> -<tr class="separator:a0a9d0470cec96d02c234ae172f70423c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afe59aabcd1728e4b2ddb72a35a70e500"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#afe59aabcd1728e4b2ddb72a35a70e500">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:afe59aabcd1728e4b2ddb72a35a70e500"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#afe59aabcd1728e4b2ddb72a35a70e500">More...</a><br /></td></tr> -<tr class="separator:afe59aabcd1728e4b2ddb72a35a70e500"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acf0807b5d388e661be2d9ca3017808ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#acf0807b5d388e661be2d9ca3017808ba">getAsData</a> (const std::string &content)</td></tr> -<tr class="memdesc:acf0807b5d388e661be2d9ca3017808ba"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#acf0807b5d388e661be2d9ca3017808ba">More...</a><br /></td></tr> -<tr class="separator:acf0807b5d388e661be2d9ca3017808ba"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a196d005697e9379bd2c2f873387d4490"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a196d005697e9379bd2c2f873387d4490">evalAsData</a> (const std::string &content)</td></tr> -<tr class="memdesc:a196d005697e9379bd2c2f873387d4490"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a196d005697e9379bd2c2f873387d4490">More...</a><br /></td></tr> -<tr class="separator:a196d005697e9379bd2c2f873387d4490"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adbc6e93e6b1c6e4c0bb7bb72d8e846c8"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:adbc6e93e6b1c6e4c0bb7bb72d8e846c8"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#adbc6e93e6b1c6e4c0bb7bb72d8e846c8">More...</a><br /></td></tr> +<tr class="separator:adbc6e93e6b1c6e4c0bb7bb72d8e846c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4dbeb278d96eb0d62d9f8cf74a691aa0"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0">andExpressions</a> (std::list< std::string > expressions)</td></tr> +<tr class="memdesc:a4dbeb278d96eb0d62d9f8cf74a691aa0"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#a4dbeb278d96eb0d62d9f8cf74a691aa0">More...</a><br /></td></tr> +<tr class="separator:a4dbeb278d96eb0d62d9f8cf74a691aa0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a5dfa9e084be598c0476c5c9ff5c99cba">More...</a><br /></td></tr> +<tr class="separator:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acdfd683414cb6d2fe9ca02aec748e618"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#acdfd683414cb6d2fe9ca02aec748e618">evalAsBool</a> (const std::string &expr)</td></tr> <tr class="memdesc:acdfd683414cb6d2fe9ca02aec748e618"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#acdfd683414cb6d2fe9ca02aec748e618">More...</a><br /></td></tr> <tr class="separator:acdfd683414cb6d2fe9ca02aec748e618"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a196d005697e9379bd2c2f873387d4490"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a196d005697e9379bd2c2f873387d4490">evalAsData</a> (const std::string &content)</td></tr> +<tr class="memdesc:a196d005697e9379bd2c2f873387d4490"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a196d005697e9379bd2c2f873387d4490">More...</a><br /></td></tr> +<tr class="separator:a196d005697e9379bd2c2f873387d4490"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf0807b5d388e661be2d9ca3017808ba"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#acf0807b5d388e661be2d9ca3017808ba">getAsData</a> (const std::string &content)</td></tr> +<tr class="memdesc:acf0807b5d388e661be2d9ca3017808ba"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#acf0807b5d388e661be2d9ca3017808ba">More...</a><br /></td></tr> +<tr class="separator:acf0807b5d388e661be2d9ca3017808ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7739b3d2af96902e938ee1ac5f0df0b"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b">getLength</a> (const std::string &expr)</td></tr> +<tr class="memdesc:ae7739b3d2af96902e938ee1ac5f0df0b"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#ae7739b3d2af96902e938ee1ac5f0df0b">More...</a><br /></td></tr> <tr class="separator:ae7739b3d2af96902e938ee1ac5f0df0b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac1afebe205c7935c3dfb38b14b7fbc02"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> -<tr class="separator:ac1afebe205c7935c3dfb38b14b7fbc02"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a5dfa9e084be598c0476c5c9ff5c99cba">More...</a><br /></td></tr> -<tr class="separator:a5dfa9e084be598c0476c5c9ff5c99cba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a21f1f7efe51ae8952f87db4746d9a5a5">getNames</a> ()</td></tr> +<tr class="memdesc:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <a href="#a21f1f7efe51ae8952f87db4746d9a5a5">More...</a><br /></td></tr> +<tr class="separator:a21f1f7efe51ae8952f87db4746d9a5a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8d26a57c8f758b4aa3b1661b11ba5b43"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a8d26a57c8f758b4aa3b1661b11ba5b43">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="memdesc:a8d26a57c8f758b4aa3b1661b11ba5b43"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a8d26a57c8f758b4aa3b1661b11ba5b43">More...</a><br /></td></tr> <tr class="separator:a8d26a57c8f758b4aa3b1661b11ba5b43"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4d1159312df1f70d488cc4dbc16c4452"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a4d1159312df1f70d488cc4dbc16c4452">isDeclared</a> (const std::string &expr)</td></tr> <tr class="memdesc:a4d1159312df1f70d488cc4dbc16c4452"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a4d1159312df1f70d488cc4dbc16c4452">More...</a><br /></td></tr> <tr class="separator:a4d1159312df1f70d488cc4dbc16c4452"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a9d0470cec96d02c234ae172f70423c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a0a9d0470cec96d02c234ae172f70423c">isValidSyntax</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a0a9d0470cec96d02c234ae172f70423c"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a0a9d0470cec96d02c234ae172f70423c">More...</a><br /></td></tr> +<tr class="separator:a0a9d0470cec96d02c234ae172f70423c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e0e37ea199ad5f40c56bb884944b21e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4e0e37ea199ad5f40c56bb884944b21e"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_data_model.html">DataModel</a>)</td></tr> +<tr class="separator:a4e0e37ea199ad5f40c56bb884944b21e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aebd983eb65d93c41da0ce1800d55888e"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#aebd983eb65d93c41da0ce1800d55888e">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:aebd983eb65d93c41da0ce1800d55888e"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#aebd983eb65d93c41da0ce1800d55888e">More...</a><br /></td></tr> <tr class="separator:aebd983eb65d93c41da0ce1800d55888e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4dbeb278d96eb0d62d9f8cf74a691aa0"><td class="memItemLeft" align="right" valign="top">std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0">andExpressions</a> (std::list< std::string > expressions)</td></tr> -<tr class="separator:a4dbeb278d96eb0d62d9f8cf74a691aa0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adbc6e93e6b1c6e4c0bb7bb72d8e846c8"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:adbc6e93e6b1c6e4c0bb7bb72d8e846c8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afe59aabcd1728e4b2ddb72a35a70e500"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#afe59aabcd1728e4b2ddb72a35a70e500">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:afe59aabcd1728e4b2ddb72a35a70e500"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#afe59aabcd1728e4b2ddb72a35a70e500">More...</a><br /></td></tr> +<tr class="separator:afe59aabcd1728e4b2ddb72a35a70e500"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1afebe205c7935c3dfb38b14b7fbc02"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="memdesc:ac1afebe205c7935c3dfb38b14b7fbc02"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#ac1afebe205c7935c3dfb38b14b7fbc02">More...</a><br /></td></tr> +<tr class="separator:ac1afebe205c7935c3dfb38b14b7fbc02"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -159,9 +163,7 @@ Protected Attributes</h2></td></tr> std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><b>_impl</b></td></tr> <tr class="separator:a7ae41c9139c8001101ee9c871ef8bf94"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>The facade for data-models. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="adbc6e93e6b1c6e4c0bb7bb72d8e846c8"></a> <div class="memitem"> <div class="memproto"> @@ -183,8 +185,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">Da </tr> </table> </div><div class="memdoc"> - -<p></p> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> </div> </div> @@ -201,8 +202,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">Da </tr> </table> </div><div class="memdoc"> - -<p></p> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> </div> </div> @@ -237,18 +237,16 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">Da </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -280,8 +278,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_data_model.html#a196d005697e9379bd2c2f873387d4490" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -313,8 +309,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -346,8 +340,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -379,8 +371,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p></p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> </div> </div> @@ -405,8 +402,6 @@ test277: </table> </div><div class="memdoc"> -<p>Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. </p> - </div> </div> <a class="anchor" id="a8d26a57c8f758b4aa3b1661b11ba5b43"></a> @@ -440,8 +435,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to <a class="el" href="classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba" title="Assign a data object to a location in the data-model. ">assign()</a> but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -474,15 +467,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> </div> </div> @@ -507,8 +498,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -532,8 +521,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Experimental extension to have dynamic content in string literals. </p> <p>This function was used to replace ${foo} expressions on the data-model, e.g. in text nodes. It will eventually make a reappearance I guess. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>The string with tokens to replace. </td></tr> @@ -565,8 +552,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -619,8 +604,15 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p></p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> </div> </div> @@ -637,7 +629,7 @@ test277: </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> --> diff --git a/classuscxml_1_1_data_model_callbacks-members.html b/classuscxml_1_1_data_model_callbacks-members.html index ed67a49..7b2c5c5 100644 --- a/classuscxml_1_1_data_model_callbacks-members.html +++ b/classuscxml_1_1_data_model_callbacks-members.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_data_model_callbacks.html b/classuscxml_1_1_data_model_callbacks.html index df9970d..3430cea 100644 --- a/classuscxml_1_1_data_model_callbacks.html +++ b/classuscxml_1_1_data_model_callbacks.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Callbacks available for every data-model. - <a href="classuscxml_1_1_data_model_callbacks.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_data_model_impl_8h_source.html">DataModelImpl.h</a>></code></p> <div class="dynheader"> @@ -115,28 +115,26 @@ Inheritance diagram for uscxml::DataModelCallbacks:</div> <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:ad4c974e23a44396226df487602d89d8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4c974e23a44396226df487602d89d8d"></a> +virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> () const =0</td></tr> +<tr class="separator:ad4c974e23a44396226df487602d89d8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b667f2b285b9f78f7886e29fa1a81d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b667f2b285b9f78f7886e29fa1a81d0"></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> ()=0</td></tr> +<tr class="separator:a9b667f2b285b9f78f7886e29fa1a81d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a688fc1deb128c0c423aef4b8d1b141"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a688fc1deb128c0c423aef4b8d1b141"></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> ()=0</td></tr> +<tr class="separator:a7a688fc1deb128c0c423aef4b8d1b141"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6186bb78e579023415d83a988712852d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6186bb78e579023415d83a988712852d"></a> virtual const std::string & </td><td class="memItemRight" valign="bottom"><b>getName</b> ()=0</td></tr> <tr class="separator:a6186bb78e579023415d83a988712852d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4bd72b6c2399137a2202faddfbb9f62"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4bd72b6c2399137a2202faddfbb9f62"></a> virtual const std::string & </td><td class="memItemRight" valign="bottom"><b>getSessionId</b> ()=0</td></tr> <tr class="separator:ae4bd72b6c2399137a2202faddfbb9f62"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7a688fc1deb128c0c423aef4b8d1b141"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a688fc1deb128c0c423aef4b8d1b141"></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> ()=0</td></tr> -<tr class="separator:a7a688fc1deb128c0c423aef4b8d1b141"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afb07ac5cc0cdc35f3ea0aabda86517dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb07ac5cc0cdc35f3ea0aabda86517dc"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)=0</td></tr> <tr class="separator:afb07ac5cc0cdc35f3ea0aabda86517dc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad4c974e23a44396226df487602d89d8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4c974e23a44396226df487602d89d8d"></a> -virtual XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>getDocument</b> () const =0</td></tr> -<tr class="separator:ad4c974e23a44396226df487602d89d8d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9b667f2b285b9f78f7886e29fa1a81d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b667f2b285b9f78f7886e29fa1a81d0"></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> ()=0</td></tr> -<tr class="separator:a9b667f2b285b9f78f7886e29fa1a81d0"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Callbacks available for every data-model. </p> -</div><hr/>The documentation for this class was generated from the following file:<ul> +<hr/>The documentation for this class was generated from the following file:<ul> <li>plugins/<a class="el" href="_data_model_impl_8h_source.html">DataModelImpl.h</a></li> </ul> </div><!-- contents --> @@ -148,7 +146,7 @@ virtual const std::map< std::string, <a class="el" href="classuscxml_1_1_invo </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> --> diff --git a/classuscxml_1_1_data_model_extension-members.html b/classuscxml_1_1_data_model_extension-members.html index cb879b3..d927a26 100644 --- a/classuscxml_1_1_data_model_extension-members.html +++ b/classuscxml_1_1_data_model_extension-members.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_data_model_extension.html b/classuscxml_1_1_data_model_extension.html index e607f54..88932f9 100644 --- a/classuscxml_1_1_data_model_extension.html +++ b/classuscxml_1_1_data_model_extension.html @@ -111,12 +111,12 @@ Collaboration diagram for uscxml::DataModelExtension:</div> <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:a9f3aad5d759890c836b1273c6c1ac601"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f3aad5d759890c836b1273c6c1ac601"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>provides</b> ()=0</td></tr> -<tr class="separator:a9f3aad5d759890c836b1273c6c1ac601"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c846ff2d9621839b30695db84d6ecbc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c846ff2d9621839b30695db84d6ecbc"></a> virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>getValueOf</b> (const std::string &member)=0</td></tr> <tr class="separator:a8c846ff2d9621839b30695db84d6ecbc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f3aad5d759890c836b1273c6c1ac601"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f3aad5d759890c836b1273c6c1ac601"></a> +virtual std::string </td><td class="memItemRight" valign="bottom"><b>provides</b> ()=0</td></tr> +<tr class="separator:a9f3aad5d759890c836b1273c6c1ac601"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad624af9914f6014d041874fb0dbf2579"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad624af9914f6014d041874fb0dbf2579"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>setValueOf</b> (const std::string &member, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)=0</td></tr> <tr class="separator:ad624af9914f6014d041874fb0dbf2579"><td class="memSeparator" colspan="2"> </td></tr> @@ -139,7 +139,7 @@ Public Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_data_model_impl-members.html b/classuscxml_1_1_data_model_impl-members.html index 3be7c58..58d58dc 100644 --- a/classuscxml_1_1_data_model_impl-members.html +++ b/classuscxml_1_1_data_model_impl-members.html @@ -103,21 +103,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <p>This is the complete list of members for <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>, including all inherited members.</p> <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_callbacks</b> (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>addExtension</b>(DataModelExtension *ext) (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>andExpressions</b>(std::list< std::string >) (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">addExtension</a>(DataModelExtension *ext)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">andExpressions</a>(std::list< std::string >)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb">assign</a>(const std::string &location, const Data &data)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#ab495cc41fdc14950bd3ff830b71c6d57">create</a>(DataModelCallbacks *callbacks)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a7bf03276de0ee069a55981599d476b18">evalAsBool</a>(const std::string &expr)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a041d1fdf8830f923d960ac4a6cf09e57">evalAsData</a>(const std::string &content)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#ac026678fef708090caba851bc9681dfc">getAsData</a>(const std::string &content)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getLength</b>(const std::string &expr)=0 (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">getLength</a>(const std::string &expr)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#ac638c659f7733a781024b88ed6c695d7">getNames</a>()=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#af5ab40ac509e86f071bee27a9080f4c1">init</a>(const std::string &location, const Data &data)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">isDeclared</a>(const std::string &expr)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a6758e7946232dce852814d71886b1078">isValidSyntax</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a>(std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c">setEvent</a>(const Event &event)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0 (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">setForeach</a>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~DataModelImpl</b>() (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_data_model_impl.html b/classuscxml_1_1_data_model_impl.html index 9c044b0..8147d40 100644 --- a/classuscxml_1_1_data_model_impl.html +++ b/classuscxml_1_1_data_model_impl.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Abstract base class for all data-model implementations. - <a href="classuscxml_1_1_data_model_impl.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_data_model_impl_8h_source.html">DataModelImpl.h</a>></code></p> <div class="dynheader"> @@ -121,52 +121,51 @@ Collaboration diagram for uscxml::DataModelImpl:</div> <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:a8137c81a64d3978fc5a13cefdfe9a57a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:a8137c81a64d3978fc5a13cefdfe9a57a"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#a8137c81a64d3978fc5a13cefdfe9a57a">More...</a><br /></td></tr> +<tr class="separator:a8137c81a64d3978fc5a13cefdfe9a57a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a85a2bdd7493a4dfb156c723b204e858a"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">andExpressions</a> (std::list< std::string >)</td></tr> +<tr class="memdesc:a85a2bdd7493a4dfb156c723b204e858a"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#a85a2bdd7493a4dfb156c723b204e858a">More...</a><br /></td></tr> +<tr class="separator:a85a2bdd7493a4dfb156c723b204e858a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39bd9eaf711d1a8240f559da41649bfb"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)=0</td></tr> +<tr class="memdesc:a39bd9eaf711d1a8240f559da41649bfb"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a39bd9eaf711d1a8240f559da41649bfb">More...</a><br /></td></tr> +<tr class="separator:a39bd9eaf711d1a8240f559da41649bfb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab495cc41fdc14950bd3ff830b71c6d57"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#ab495cc41fdc14950bd3ff830b71c6d57">create</a> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)=0</td></tr> <tr class="memdesc:ab495cc41fdc14950bd3ff830b71c6d57"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. <a href="#ab495cc41fdc14950bd3ff830b71c6d57">More...</a><br /></td></tr> <tr class="separator:ab495cc41fdc14950bd3ff830b71c6d57"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7bf03276de0ee069a55981599d476b18"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a7bf03276de0ee069a55981599d476b18">evalAsBool</a> (const std::string &expr)=0</td></tr> +<tr class="memdesc:a7bf03276de0ee069a55981599d476b18"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#a7bf03276de0ee069a55981599d476b18">More...</a><br /></td></tr> +<tr class="separator:a7bf03276de0ee069a55981599d476b18"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a041d1fdf8830f923d960ac4a6cf09e57"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a041d1fdf8830f923d960ac4a6cf09e57">evalAsData</a> (const std::string &content)=0</td></tr> +<tr class="memdesc:a041d1fdf8830f923d960ac4a6cf09e57"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a041d1fdf8830f923d960ac4a6cf09e57">More...</a><br /></td></tr> +<tr class="separator:a041d1fdf8830f923d960ac4a6cf09e57"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac026678fef708090caba851bc9681dfc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#ac026678fef708090caba851bc9681dfc">getAsData</a> (const std::string &content)=0</td></tr> +<tr class="memdesc:ac026678fef708090caba851bc9681dfc"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#ac026678fef708090caba851bc9681dfc">More...</a><br /></td></tr> +<tr class="separator:ac026678fef708090caba851bc9681dfc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a355696d8b85c00a640232b158f93850f"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">getLength</a> (const std::string &expr)=0</td></tr> +<tr class="memdesc:a355696d8b85c00a640232b158f93850f"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#a355696d8b85c00a640232b158f93850f">More...</a><br /></td></tr> +<tr class="separator:a355696d8b85c00a640232b158f93850f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac638c659f7733a781024b88ed6c695d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac638c659f7733a781024b88ed6c695d7"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#ac638c659f7733a781024b88ed6c695d7">getNames</a> ()=0</td></tr> <tr class="memdesc:ac638c659f7733a781024b88ed6c695d7"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> <tr class="separator:ac638c659f7733a781024b88ed6c695d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5ab40ac509e86f071bee27a9080f4c1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#af5ab40ac509e86f071bee27a9080f4c1">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)=0</td></tr> +<tr class="memdesc:af5ab40ac509e86f071bee27a9080f4c1"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#af5ab40ac509e86f071bee27a9080f4c1">More...</a><br /></td></tr> +<tr class="separator:af5ab40ac509e86f071bee27a9080f4c1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a83a8684b45f509a1180fb41ebb42192e"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">isDeclared</a> (const std::string &expr)=0</td></tr> +<tr class="memdesc:a83a8684b45f509a1180fb41ebb42192e"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a83a8684b45f509a1180fb41ebb42192e">More...</a><br /></td></tr> +<tr class="separator:a83a8684b45f509a1180fb41ebb42192e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6758e7946232dce852814d71886b1078"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a6758e7946232dce852814d71886b1078">isValidSyntax</a> (const std::string &expr)</td></tr> <tr class="memdesc:a6758e7946232dce852814d71886b1078"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a6758e7946232dce852814d71886b1078">More...</a><br /></td></tr> <tr class="separator:a6758e7946232dce852814d71886b1078"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1d3ef74ba677d7224d7320d7980c757c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> -<tr class="memdesc:a1d3ef74ba677d7224d7320d7980c757c"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#a1d3ef74ba677d7224d7320d7980c757c">More...</a><br /></td></tr> -<tr class="separator:a1d3ef74ba677d7224d7320d7980c757c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc27a4123c53055a24000dfd9a9cbc57"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:acc27a4123c53055a24000dfd9a9cbc57"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#acc27a4123c53055a24000dfd9a9cbc57">More...</a><br /></td></tr> <tr class="separator:acc27a4123c53055a24000dfd9a9cbc57"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac026678fef708090caba851bc9681dfc"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#ac026678fef708090caba851bc9681dfc">getAsData</a> (const std::string &content)=0</td></tr> -<tr class="memdesc:ac026678fef708090caba851bc9681dfc"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#ac026678fef708090caba851bc9681dfc">More...</a><br /></td></tr> -<tr class="separator:ac026678fef708090caba851bc9681dfc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a041d1fdf8830f923d960ac4a6cf09e57"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a041d1fdf8830f923d960ac4a6cf09e57">evalAsData</a> (const std::string &content)=0</td></tr> -<tr class="memdesc:a041d1fdf8830f923d960ac4a6cf09e57"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a041d1fdf8830f923d960ac4a6cf09e57">More...</a><br /></td></tr> -<tr class="separator:a041d1fdf8830f923d960ac4a6cf09e57"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7bf03276de0ee069a55981599d476b18"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a7bf03276de0ee069a55981599d476b18">evalAsBool</a> (const std::string &expr)=0</td></tr> -<tr class="memdesc:a7bf03276de0ee069a55981599d476b18"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#a7bf03276de0ee069a55981599d476b18">More...</a><br /></td></tr> -<tr class="separator:a7bf03276de0ee069a55981599d476b18"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a83a8684b45f509a1180fb41ebb42192e"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">isDeclared</a> (const std::string &expr)=0</td></tr> -<tr class="memdesc:a83a8684b45f509a1180fb41ebb42192e"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a83a8684b45f509a1180fb41ebb42192e">More...</a><br /></td></tr> -<tr class="separator:a83a8684b45f509a1180fb41ebb42192e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a39bd9eaf711d1a8240f559da41649bfb"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)=0</td></tr> -<tr class="memdesc:a39bd9eaf711d1a8240f559da41649bfb"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a39bd9eaf711d1a8240f559da41649bfb">More...</a><br /></td></tr> -<tr class="separator:a39bd9eaf711d1a8240f559da41649bfb"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af5ab40ac509e86f071bee27a9080f4c1"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#af5ab40ac509e86f071bee27a9080f4c1">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)=0</td></tr> -<tr class="memdesc:af5ab40ac509e86f071bee27a9080f4c1"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#af5ab40ac509e86f071bee27a9080f4c1">More...</a><br /></td></tr> -<tr class="separator:af5ab40ac509e86f071bee27a9080f4c1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8137c81a64d3978fc5a13cefdfe9a57a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8137c81a64d3978fc5a13cefdfe9a57a"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>addExtension</b> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:a8137c81a64d3978fc5a13cefdfe9a57a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a85a2bdd7493a4dfb156c723b204e858a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85a2bdd7493a4dfb156c723b204e858a"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExpressions</b> (std::list< std::string >)</td></tr> -<tr class="separator:a85a2bdd7493a4dfb156c723b204e858a"><td class="memSeparator" colspan="2"> </td></tr> -<tr><td colspan="2"><div class="groupHeader">Foreach Support</div></td></tr> -<tr class="memitem:a355696d8b85c00a640232b158f93850f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a355696d8b85c00a640232b158f93850f"></a> -virtual uint32_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)=0</td></tr> -<tr class="separator:a355696d8b85c00a640232b158f93850f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0a6504a4c62e5925854998ce750d1675"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a6504a4c62e5925854998ce750d1675"></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)=0</td></tr> +<tr class="memitem:a1d3ef74ba677d7224d7320d7980c757c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> +<tr class="memdesc:a1d3ef74ba677d7224d7320d7980c757c"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#a1d3ef74ba677d7224d7320d7980c757c">More...</a><br /></td></tr> +<tr class="separator:a1d3ef74ba677d7224d7320d7980c757c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a6504a4c62e5925854998ce750d1675"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)=0</td></tr> +<tr class="memdesc:a0a6504a4c62e5925854998ce750d1675"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#a0a6504a4c62e5925854998ce750d1675">More...</a><br /></td></tr> <tr class="separator:a0a6504a4c62e5925854998ce750d1675"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> @@ -175,9 +174,61 @@ Protected Attributes</h2></td></tr> <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> <tr class="separator:aa5aed42d77aac94ea28561aebf6ee7c8"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Abstract base class for all data-model implementations. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a8137c81a64d3978fc5a13cefdfe9a57a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::DataModelImpl::addExtension </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * </td> + <td class="paramname"><em>ext</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> + +<p>Reimplemented in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">uscxml::NULLDataModel</a>, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">uscxml::JSCDataModel</a>, <a class="el" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">uscxml::LuaDataModel</a>, and <a class="el" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">uscxml::V8DataModel</a>.</p> + +</div> +</div> +<a class="anchor" id="a85a2bdd7493a4dfb156c723b204e858a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual std::string uscxml::DataModelImpl::andExpressions </td> + <td>(</td> + <td class="paramtype">std::list< std::string > </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> + +<p>Reimplemented in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">uscxml::NULLDataModel</a>, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">uscxml::JSCDataModel</a>, <a class="el" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">uscxml::LuaDataModel</a>, and <a class="el" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">uscxml::V8DataModel</a>.</p> + +</div> +</div> <a class="anchor" id="a39bd9eaf711d1a8240f559da41649bfb"></a> <div class="memitem"> <div class="memproto"> @@ -209,18 +260,16 @@ Protected Attributes</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -254,8 +303,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. </p> <p>This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the <a class="el" href="classuscxml_1_1_factory.html">Factory</a> for the prototype object.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -290,8 +337,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_data_model_impl.html#a041d1fdf8830f923d960ac4a6cf09e57" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -325,8 +370,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -360,8 +403,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -374,6 +415,39 @@ test277: </div> </div> +<a class="anchor" id="a355696d8b85c00a640232b158f93850f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual uint32_t uscxml::DataModelImpl::getLength </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>expr</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> + +<p>Implemented in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">uscxml::JSCDataModel</a>, <a class="el" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">uscxml::LuaDataModel</a>, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">uscxml::NULLDataModel</a>, and <a class="el" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">uscxml::V8DataModel</a>.</p> + +</div> +</div> <a class="anchor" id="af5ab40ac509e86f071bee27a9080f4c1"></a> <div class="memitem"> <div class="memproto"> @@ -405,8 +479,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to <a class="el" href="classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb" title="Assign a data object to a location in the data-model. ">assign()</a> but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -441,15 +513,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> <p>Implemented in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#ae9116948815e42384321859a38fb16bd">uscxml::NULLDataModel</a>, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a18e73b777496c62178b5ca885a1d1042">uscxml::JSCDataModel</a>, <a class="el" href="classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af">uscxml::LuaDataModel</a>, and <a class="el" href="classuscxml_1_1_v8_data_model.html#a83fc5468dabd75fc367240a23e711e65">uscxml::V8DataModel</a>.</p> @@ -476,8 +546,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -503,8 +571,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Experimental extension to have dynamic content in string literals. </p> <p>This function was used to replace ${foo} expressions on the data-model, e.g. in text nodes. It will eventually make a reappearance I guess. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>The string with tokens to replace. </td></tr> @@ -536,8 +602,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -549,6 +613,63 @@ test277: </div> </div> +<a class="anchor" id="a0a6504a4c62e5925854998ce750d1675"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void uscxml::DataModelImpl::setForeach </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>item</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>array</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>iteration</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> + +<p>Implemented in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">uscxml::JSCDataModel</a>, <a class="el" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">uscxml::LuaDataModel</a>, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">uscxml::NULLDataModel</a>, and <a class="el" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">uscxml::V8DataModel</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/<a class="el" href="_data_model_impl_8h_source.html">DataModelImpl.h</a></li> <li>plugins/<a class="el" href="_factory_8cpp.html">Factory.cpp</a></li> @@ -562,7 +683,7 @@ test277: </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> --> diff --git a/classuscxml_1_1_delayed_event_queue-members.html b/classuscxml_1_1_delayed_event_queue-members.html index ee9957f..8fb6b71 100644 --- a/classuscxml_1_1_delayed_event_queue-members.html +++ b/classuscxml_1_1_delayed_event_queue-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_impl</b> (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>cancelAllDelayed</b>() (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cancelDelayed</b>(const std::string &eventUUID) (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueue</b>(const Event &event) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>enqueueDelayed</b>(const Event &event, size_t delayMs, const std::string &eventUUID) (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>PIMPL_OPERATORS</b>(EventQueue) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"></td></tr> @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_delayed_event_queue.html b/classuscxml_1_1_delayed_event_queue.html index bd8fec1..43f2554 100644 --- a/classuscxml_1_1_delayed_event_queue.html +++ b/classuscxml_1_1_delayed_event_queue.html @@ -116,28 +116,28 @@ Collaboration diagram for uscxml::DelayedEventQueue:</div> <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:a096d47f6a01082e7a8cf9ee64f883d55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a096d47f6a01082e7a8cf9ee64f883d55"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_delayed_event_queue.html">DelayedEventQueue</a>, <a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> -<tr class="separator:a096d47f6a01082e7a8cf9ee64f883d55"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9d521535fd36887b03febf5254b5f0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9d521535fd36887b03febf5254b5f0d"></a> -void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</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:ad9d521535fd36887b03febf5254b5f0d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac9f44e03f2d5ed67aebb9f0586049c70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9f44e03f2d5ed67aebb9f0586049c70"></a> -void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventUUID)</td></tr> -<tr class="separator:ac9f44e03f2d5ed67aebb9f0586049c70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2c4585f9809edf43487c3190abc66961"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2c4585f9809edf43487c3190abc66961"></a> void </td><td class="memItemRight" valign="bottom"><b>cancelAllDelayed</b> ()</td></tr> <tr class="separator:a2c4585f9809edf43487c3190abc66961"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac9f44e03f2d5ed67aebb9f0586049c70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac9f44e03f2d5ed67aebb9f0586049c70"></a> +void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventUUID)</td></tr> +<tr class="separator:ac9f44e03f2d5ed67aebb9f0586049c70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9d521535fd36887b03febf5254b5f0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9d521535fd36887b03febf5254b5f0d"></a> +void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</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:ad9d521535fd36887b03febf5254b5f0d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a096d47f6a01082e7a8cf9ee64f883d55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a096d47f6a01082e7a8cf9ee64f883d55"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_delayed_event_queue.html">DelayedEventQueue</a>, <a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> +<tr class="separator:a096d47f6a01082e7a8cf9ee64f883d55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_queue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_queue')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> -<tr class="memitem:a9bcef09b20d644fe28e3f3a0cb9a6b02 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bcef09b20d644fe28e3f3a0cb9a6b02"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> -<tr class="separator:a9bcef09b20d644fe28e3f3a0cb9a6b02 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2d41c6b419f6fb25eb88aab138813eb6 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d41c6b419f6fb25eb88aab138813eb6"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)</td></tr> -<tr class="separator:a2d41c6b419f6fb25eb88aab138813eb6 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a581fb5bdb2c65166f624b6b64c53b722 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581fb5bdb2c65166f624b6b64c53b722"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)</td></tr> +<tr class="separator:a581fb5bdb2c65166f624b6b64c53b722 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a257db71600bf72cf21e758e9d263feaa inherit pub_methods_classuscxml_1_1_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a257db71600bf72cf21e758e9d263feaa"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a257db71600bf72cf21e758e9d263feaa inherit pub_methods_classuscxml_1_1_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bcef09b20d644fe28e3f3a0cb9a6b02 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bcef09b20d644fe28e3f3a0cb9a6b02"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> +<tr class="separator:a9bcef09b20d644fe28e3f3a0cb9a6b02 inherit pub_methods_classuscxml_1_1_event_queue"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -162,7 +162,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_queue_impl.html">E </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> --> diff --git a/classuscxml_1_1_delayed_event_queue_callbacks-members.html b/classuscxml_1_1_delayed_event_queue_callbacks-members.html index 38a5ce3..048a8ac 100644 --- a/classuscxml_1_1_delayed_event_queue_callbacks-members.html +++ b/classuscxml_1_1_delayed_event_queue_callbacks-members.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_delayed_event_queue_callbacks.html b/classuscxml_1_1_delayed_event_queue_callbacks.html index 21876d5..6c70896 100644 --- a/classuscxml_1_1_delayed_event_queue_callbacks.html +++ b/classuscxml_1_1_delayed_event_queue_callbacks.html @@ -126,7 +126,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>eventReady</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> --> diff --git a/classuscxml_1_1_delayed_event_queue_impl-members.html b/classuscxml_1_1_delayed_event_queue_impl-members.html index e6ba749..9d1daf5 100644 --- a/classuscxml_1_1_delayed_event_queue_impl-members.html +++ b/classuscxml_1_1_delayed_event_queue_impl-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cancelAllDelayed</b>()=0 (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>cancelDelayed</b>(const std::string &eventId)=0 (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(bool blocking)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(size_t blockMs)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>enqueue</b>(const Event &event)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueueDelayed</b>(const Event &event, size_t delayMs, const std::string &eventUUID)=0 (defined in <a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> </table></div><!-- contents --> @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_delayed_event_queue_impl.html b/classuscxml_1_1_delayed_event_queue_impl.html index ddf3209..125bd75 100644 --- a/classuscxml_1_1_delayed_event_queue_impl.html +++ b/classuscxml_1_1_delayed_event_queue_impl.html @@ -115,19 +115,19 @@ Collaboration diagram for uscxml::DelayedEventQueueImpl:</div> <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:a185e87e921abdd67145f76c04f3190b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a185e87e921abdd67145f76c04f3190b4"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event, size_t delayMs, const std::string &eventUUID)=0</td></tr> -<tr class="separator:a185e87e921abdd67145f76c04f3190b4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab13cba5956d74778788f1a0cd31de53c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab13cba5956d74778788f1a0cd31de53c"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)=0</td></tr> -<tr class="separator:ab13cba5956d74778788f1a0cd31de53c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a188c9ebd9aea7e74becf7420c461a32e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a188c9ebd9aea7e74becf7420c461a32e"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>cancelAllDelayed</b> ()=0</td></tr> <tr class="separator:a188c9ebd9aea7e74becf7420c461a32e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab13cba5956d74778788f1a0cd31de53c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab13cba5956d74778788f1a0cd31de53c"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>cancelDelayed</b> (const std::string &eventId)=0</td></tr> +<tr class="separator:ab13cba5956d74778788f1a0cd31de53c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a185e87e921abdd67145f76c04f3190b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a185e87e921abdd67145f76c04f3190b4"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>enqueueDelayed</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event, size_t delayMs, const std::string &eventUUID)=0</td></tr> +<tr class="separator:a185e87e921abdd67145f76c04f3190b4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_queue_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_queue_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td></tr> -<tr class="memitem:a8bf405fce3f8a250edc528c202cc2a23 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bf405fce3f8a250edc528c202cc2a23"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)=0</td></tr> -<tr class="separator:a8bf405fce3f8a250edc528c202cc2a23 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74341273cdb5c814ce156042fa9d5a78 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74341273cdb5c814ce156042fa9d5a78"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)=0</td></tr> +<tr class="separator:a74341273cdb5c814ce156042fa9d5a78 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58b780815c0dede332bd65b46c6a6327 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58b780815c0dede332bd65b46c6a6327"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> <tr class="separator:a58b780815c0dede332bd65b46c6a6327 inherit pub_methods_classuscxml_1_1_event_queue_impl"><td class="memSeparator" colspan="2"> </td></tr> @@ -144,7 +144,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</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> --> diff --git a/classuscxml_1_1_error_event-members.html b/classuscxml_1_1_error_event-members.html index 8722f92..515c8fc 100644 --- a/classuscxml_1_1_error_event-members.html +++ b/classuscxml_1_1_error_event-members.html @@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_error_event.html b/classuscxml_1_1_error_event.html index bf49081..cd164c2 100644 --- a/classuscxml_1_1_error_event.html +++ b/classuscxml_1_1_error_event.html @@ -122,33 +122,33 @@ Public Member Functions</h2></td></tr> <tr class="memitem:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6b8dce19efd6dcc103072347625751f"></a>  </td><td class="memItemRight" valign="bottom"><b>Event</b> (const std::string &name, Type type=INTERNAL)</td></tr> <tr class="separator:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> + </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> +<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> +<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8d5bea5f45ca20326ec5b886ab7e30"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5eeafb9884159fd73bbc27eea370e3"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> -<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> - </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> -<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> +<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> +typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> +<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> +typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> +<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94992319a971532f9673ae6f150291b5"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Type</b> { <b>INTERNAL</b> = 1, <b>EXTERNAL</b> = 2, <b>PLATFORM</b> = 3 }<tr class="separator:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> </td></tr> -<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> -typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> -<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> -typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> -<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> <tr class="memitem:ab04c94cbb138972025ec4976db497e17 inherit pub_static_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab04c94cbb138972025ec4976db497e17"></a> static bool </td><td class="memItemRight" valign="bottom"><b>getParam</b> (const params_t &params, const std::string &name, <a class="el" href="classuscxml_1_1_data.html">Data</a> &target)</td></tr> @@ -168,39 +168,39 @@ template<typename T > </td></tr> <tr class="memitem:ad8d9541cf3f694f81fdeea4608d88810 inherit pub_static_methods_classuscxml_1_1_event"><td class="memTemplItemLeft" align="right" valign="top">static bool </td><td class="memTemplItemRight" valign="bottom"><b>getParam</b> (const params_t &params, const std::string &name, std::list< T > &target)</td></tr> <tr class="separator:ad8d9541cf3f694f81fdeea4608d88810 inherit pub_static_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> -<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> -<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> -<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> +<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> +<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb19f8392a4e7fcaaa45462ef3871645"></a> Type </td><td class="memItemRight" valign="bottom"><b>eventType</b></td></tr> <tr class="separator:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> -<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> -<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> -<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f0c5d691939c783d2d94f69880b940"></a> bool </td><td class="memItemRight" valign="bottom"><b>hideSendId</b></td></tr> <tr class="separator:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6dca02cac88e34c494998cade441cc7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>invokeid</b></td></tr> <tr class="separator:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> -<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> -<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> +<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28174010aa37d38b6a596bd4dfa74f83"></a> std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist</b></td></tr> <tr class="separator:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> +<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> +<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6b3e134f6afa9e4a6b0715919ff25a4"></a> std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params</b></td></tr> <tr class="separator:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> +<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> +<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa62ac8859da2d418e14f5bc7690bdd72"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td></tr> <tr class="separator:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> @@ -217,7 +217,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td>< </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> --> diff --git a/classuscxml_1_1_event-members.html b/classuscxml_1_1_event-members.html index 4d12c8f..566e9c1 100644 --- a/classuscxml_1_1_event-members.html +++ b/classuscxml_1_1_event-members.html @@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_event.html b/classuscxml_1_1_event.html index c6ad865..94c3832 100644 --- a/classuscxml_1_1_event.html +++ b/classuscxml_1_1_event.html @@ -119,35 +119,35 @@ Collaboration diagram for uscxml::Event:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a> Public Types</h2></td></tr> +<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> +typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> +<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> +typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> +<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94992319a971532f9673ae6f150291b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94992319a971532f9673ae6f150291b5"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Type</b> { <b>INTERNAL</b> = 1, <b>EXTERNAL</b> = 2, <b>PLATFORM</b> = 3 }<tr class="separator:a94992319a971532f9673ae6f150291b5"><td class="memSeparator" colspan="2"> </td></tr> </td></tr> -<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> -typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> -<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> -typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> -<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40"><td class="memSeparator" colspan="2"> </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:af6b8dce19efd6dcc103072347625751f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6b8dce19efd6dcc103072347625751f"></a>  </td><td class="memItemRight" valign="bottom"><b>Event</b> (const std::string &name, Type type=INTERNAL)</td></tr> <tr class="separator:af6b8dce19efd6dcc103072347625751f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> + </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> +<tr class="separator:aeb6b837013f38950c4f843a2378da3e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> +<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee8d5bea5f45ca20326ec5b886ab7e30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8d5bea5f45ca20326ec5b886ab7e30"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:aee8d5bea5f45ca20326ec5b886ab7e30"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5eeafb9884159fd73bbc27eea370e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5eeafb9884159fd73bbc27eea370e3"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:a3f5eeafb9884159fd73bbc27eea370e3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> -<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> - </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> -<tr class="separator:aeb6b837013f38950c4f843a2378da3e5"><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> @@ -171,39 +171,39 @@ template<typename T > </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:ae73a91aa5afa70145ce06af15123097b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> -<tr class="separator:ae73a91aa5afa70145ce06af15123097b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> -<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> +<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> +<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb19f8392a4e7fcaaa45462ef3871645"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb19f8392a4e7fcaaa45462ef3871645"></a> Type </td><td class="memItemRight" valign="bottom"><b>eventType</b></td></tr> <tr class="separator:aeb19f8392a4e7fcaaa45462ef3871645"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> -<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> -<tr class="separator:a4b645c7ef4172f98ed199511623f48c9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> -<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9f0c5d691939c783d2d94f69880b940"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f0c5d691939c783d2d94f69880b940"></a> bool </td><td class="memItemRight" valign="bottom"><b>hideSendId</b></td></tr> <tr class="separator:ab9f0c5d691939c783d2d94f69880b940"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6dca02cac88e34c494998cade441cc7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6dca02cac88e34c494998cade441cc7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>invokeid</b></td></tr> <tr class="separator:ab6dca02cac88e34c494998cade441cc7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> -<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> -<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> +<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28174010aa37d38b6a596bd4dfa74f83"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28174010aa37d38b6a596bd4dfa74f83"></a> std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist</b></td></tr> <tr class="separator:a28174010aa37d38b6a596bd4dfa74f83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> +<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> +<tr class="separator:a4b645c7ef4172f98ed199511623f48c9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6b3e134f6afa9e4a6b0715919ff25a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6b3e134f6afa9e4a6b0715919ff25a4"></a> std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params</b></td></tr> <tr class="separator:aa6b3e134f6afa9e4a6b0715919ff25a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae73a91aa5afa70145ce06af15123097b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> +<tr class="separator:ae73a91aa5afa70145ce06af15123097b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> +<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa62ac8859da2d418e14f5bc7690bdd72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa62ac8859da2d418e14f5bc7690bdd72"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td></tr> <tr class="separator:aa62ac8859da2d418e14f5bc7690bdd72"><td class="memSeparator" colspan="2"> </td></tr> @@ -226,7 +226,7 @@ USCXML_API std::ostream & </td><td class="memItemRight" valign="bottom" </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> --> diff --git a/classuscxml_1_1_event_handler-members.html b/classuscxml_1_1_event_handler-members.html index b03ba84..29f9a62 100644 --- a/classuscxml_1_1_event_handler-members.html +++ b/classuscxml_1_1_event_handler-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_event_handler.html b/classuscxml_1_1_event_handler.html index d552343..4f50722 100644 --- a/classuscxml_1_1_event_handler.html +++ b/classuscxml_1_1_event_handler.html @@ -112,15 +112,15 @@ Inheritance diagram for uscxml::EventHandler:</div> <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:a99571585f979ac31d035b3107fb2b4ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> -<tr class="separator:a99571585f979ac31d035b3107fb2b4ed"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> -<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> -<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2338d5b4dc75ecfe8b8eceee32c032b"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#ab2338d5b4dc75ecfe8b8eceee32c032b">getDataModelVariables</a> () const </td></tr> <tr class="memdesc:ab2338d5b4dc75ecfe8b8eceee32c032b"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#ab2338d5b4dc75ecfe8b8eceee32c032b">More...</a><br /></td></tr> <tr class="separator:ab2338d5b4dc75ecfe8b8eceee32c032b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> +<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> +<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99571585f979ac31d035b3107fb2b4ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> +<tr class="separator:a99571585f979ac31d035b3107fb2b4ed"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -155,8 +155,6 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</b>< </tr> </table> </div><div class="memdoc"> - -<p>Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. </p> <dl class="section return"><dt>Returns</dt><dd>An object to be represented at `_x['name']` </dd></dl> </div> @@ -182,8 +180,6 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</b>< </table> </div><div class="memdoc"> -<p>Return a list of names for types we implement. </p> - </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> @@ -198,7 +194,7 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</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> --> diff --git a/classuscxml_1_1_event_handler_impl-members.html b/classuscxml_1_1_event_handler_impl-members.html index 8d8334e..32e3fc5 100644 --- a/classuscxml_1_1_event_handler_impl-members.html +++ b/classuscxml_1_1_event_handler_impl-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_event_handler_impl.html b/classuscxml_1_1_event_handler_impl.html index 5c58d4b..7fc923d 100644 --- a/classuscxml_1_1_event_handler_impl.html +++ b/classuscxml_1_1_event_handler_impl.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Common base class for invokers and i/o processors. - <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_event_handler_8h_source.html">EventHandler.h</a>></code></p> <div class="dynheader"> @@ -121,13 +121,13 @@ Collaboration diagram for uscxml::EventHandlerImpl:</div> <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:a14286b0d059c5f269abdb9efeb084b7c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">getDataModelVariables</a> ()=0</td></tr> +<tr class="memdesc:a14286b0d059c5f269abdb9efeb084b7c"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a14286b0d059c5f269abdb9efeb084b7c">More...</a><br /></td></tr> +<tr class="separator:a14286b0d059c5f269abdb9efeb084b7c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e91964e1444932e5199d300c22c7803"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e91964e1444932e5199d300c22c7803"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a6e91964e1444932e5199d300c22c7803">getNames</a> ()=0</td></tr> <tr class="memdesc:a6e91964e1444932e5199d300c22c7803"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> <tr class="separator:a6e91964e1444932e5199d300c22c7803"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a14286b0d059c5f269abdb9efeb084b7c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">getDataModelVariables</a> ()=0</td></tr> -<tr class="memdesc:a14286b0d059c5f269abdb9efeb084b7c"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a14286b0d059c5f269abdb9efeb084b7c">More...</a><br /></td></tr> -<tr class="separator:a14286b0d059c5f269abdb9efeb084b7c"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -135,9 +135,7 @@ Protected Attributes</h2></td></tr> <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> <tr class="separator:af7069a12f5b67953f76c2eda8c1fc419"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Common base class for invokers and i/o processors. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a14286b0d059c5f269abdb9efeb084b7c"></a> <div class="memitem"> <div class="memproto"> @@ -158,8 +156,6 @@ Protected Attributes</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. </p> <dl class="section return"><dt>Returns</dt><dd>An object to be represented at `_x['name']` </dd></dl> <p>Implemented in <a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f">uscxml::BasicHTTPIOProcessor</a>, <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#a4ae4ecb0bc9585d0f970d02f156b351c">uscxml::USCXMLInvoker</a>, and <a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53">uscxml::SCXMLIOProcessor</a>.</p> @@ -178,7 +174,7 @@ Protected Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_event_queue-members.html b/classuscxml_1_1_event_queue-members.html index ac1ebf3..e4187cc 100644 --- a/classuscxml_1_1_event_queue-members.html +++ b/classuscxml_1_1_event_queue-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <p>This is the complete list of members for <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>, including all inherited members.</p> <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_impl</b> (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueue</b>(const Event &event) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>PIMPL_OPERATORS</b>(EventQueue) (defined in <a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td><td class="entry"></td></tr> </table></div><!-- contents --> @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_event_queue.html b/classuscxml_1_1_event_queue.html index afb4ee0..fa458b2 100644 --- a/classuscxml_1_1_event_queue.html +++ b/classuscxml_1_1_event_queue.html @@ -111,15 +111,15 @@ Inheritance diagram for uscxml::EventQueue:</div> <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:a9bcef09b20d644fe28e3f3a0cb9a6b02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bcef09b20d644fe28e3f3a0cb9a6b02"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> -<tr class="separator:a9bcef09b20d644fe28e3f3a0cb9a6b02"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2d41c6b419f6fb25eb88aab138813eb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2d41c6b419f6fb25eb88aab138813eb6"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)</td></tr> -<tr class="separator:a2d41c6b419f6fb25eb88aab138813eb6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a581fb5bdb2c65166f624b6b64c53b722"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581fb5bdb2c65166f624b6b64c53b722"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)</td></tr> +<tr class="separator:a581fb5bdb2c65166f624b6b64c53b722"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a257db71600bf72cf21e758e9d263feaa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a257db71600bf72cf21e758e9d263feaa"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a257db71600bf72cf21e758e9d263feaa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bcef09b20d644fe28e3f3a0cb9a6b02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bcef09b20d644fe28e3f3a0cb9a6b02"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_queue.html">EventQueue</a>)</td></tr> +<tr class="separator:a9bcef09b20d644fe28e3f3a0cb9a6b02"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -140,7 +140,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_queue_impl.html">E </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> --> diff --git a/classuscxml_1_1_event_queue_impl-members.html b/classuscxml_1_1_event_queue_impl-members.html index 6b9c0dc..a53c215 100644 --- a/classuscxml_1_1_event_queue_impl-members.html +++ b/classuscxml_1_1_event_queue_impl-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <p>This is the complete list of members for <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>, including all inherited members.</p> <table class="directory"> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(bool blocking)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeue</b>(size_t blockMs)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>enqueue</b>(const Event &event)=0 (defined in <a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_event_queue_impl.html b/classuscxml_1_1_event_queue_impl.html index a81b2dc..d527353 100644 --- a/classuscxml_1_1_event_queue_impl.html +++ b/classuscxml_1_1_event_queue_impl.html @@ -110,9 +110,9 @@ Inheritance diagram for uscxml::EventQueueImpl:</div> <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:a8bf405fce3f8a250edc528c202cc2a23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bf405fce3f8a250edc528c202cc2a23"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)=0</td></tr> -<tr class="separator:a8bf405fce3f8a250edc528c202cc2a23"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74341273cdb5c814ce156042fa9d5a78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74341273cdb5c814ce156042fa9d5a78"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)=0</td></tr> +<tr class="separator:a74341273cdb5c814ce156042fa9d5a78"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58b780815c0dede332bd65b46c6a6327"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58b780815c0dede332bd65b46c6a6327"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> <tr class="separator:a58b780815c0dede332bd65b46c6a6327"><td class="memSeparator" colspan="2"> </td></tr> @@ -129,7 +129,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</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> --> diff --git a/classuscxml_1_1_executable_content-members.html b/classuscxml_1_1_executable_content-members.html index f456522..106dd3d 100644 --- a/classuscxml_1_1_executable_content-members.html +++ b/classuscxml_1_1_executable_content-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_executable_content.html b/classuscxml_1_1_executable_content.html index 95bdfdb..94c2dc4 100644 --- a/classuscxml_1_1_executable_content.html +++ b/classuscxml_1_1_executable_content.html @@ -105,27 +105,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Facade for all executable content implementations. - <a href="classuscxml_1_1_executable_content.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_executable_content_8h_source.html">ExecutableContent.h</a>></code></p> <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:a02a120abb9db0d1a4576fd0209d7ed09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02a120abb9db0d1a4576fd0209d7ed09"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_executable_content.html">ExecutableContent</a>)</td></tr> -<tr class="separator:a02a120abb9db0d1a4576fd0209d7ed09"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7037ede452dc5c4c9a53c2512ded3dc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7037ede452dc5c4c9a53c2512ded3dc8"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>getLocalName</b> ()</td></tr> -<tr class="separator:a7037ede452dc5c4c9a53c2512ded3dc8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0b63b4c7dc780a49b3ddeafb1b3a35fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b63b4c7dc780a49b3ddeafb1b3a35fa"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>getNamespace</b> ()</td></tr> -<tr class="separator:a0b63b4c7dc780a49b3ddeafb1b3a35fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4faec4d1ec8a294e6592970c2b600d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4faec4d1ec8a294e6592970c2b600d9"></a> void </td><td class="memItemRight" valign="bottom"><b>enterElement</b> (XERCESC_NS::DOMElement *node)</td></tr> <tr class="separator:ab4faec4d1ec8a294e6592970c2b600d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b0ba2b45e6eaec092947520a4cfb0d2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b0ba2b45e6eaec092947520a4cfb0d2"></a> void </td><td class="memItemRight" valign="bottom"><b>exitElement</b> (XERCESC_NS::DOMElement *node)</td></tr> <tr class="separator:a3b0ba2b45e6eaec092947520a4cfb0d2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7037ede452dc5c4c9a53c2512ded3dc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7037ede452dc5c4c9a53c2512ded3dc8"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>getLocalName</b> ()</td></tr> +<tr class="separator:a7037ede452dc5c4c9a53c2512ded3dc8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b63b4c7dc780a49b3ddeafb1b3a35fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b63b4c7dc780a49b3ddeafb1b3a35fa"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>getNamespace</b> ()</td></tr> +<tr class="separator:a0b63b4c7dc780a49b3ddeafb1b3a35fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02a120abb9db0d1a4576fd0209d7ed09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02a120abb9db0d1a4576fd0209d7ed09"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_executable_content.html">ExecutableContent</a>)</td></tr> +<tr class="separator:a02a120abb9db0d1a4576fd0209d7ed09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aadfb2f4fd431c1cebfd74ec9b1ccc20c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aadfb2f4fd431c1cebfd74ec9b1ccc20c"></a> bool </td><td class="memItemRight" valign="bottom"><b>processChildren</b> ()</td></tr> <tr class="separator:aadfb2f4fd431c1cebfd74ec9b1ccc20c"><td class="memSeparator" colspan="2"> </td></tr> @@ -136,9 +136,7 @@ Protected Attributes</h2></td></tr> std::shared_ptr< <a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> > </td><td class="memItemRight" valign="bottom"><b>_impl</b></td></tr> <tr class="separator:ab72a4fec5d3cc08286641a6b5f9bd439"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Facade for all executable content implementations. </p> -</div><hr/>The documentation for this class was generated from the following files:<ul> +<hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/<a class="el" href="_executable_content_8h_source.html">ExecutableContent.h</a></li> <li>plugins/<a class="el" href="_executable_content_8cpp.html">ExecutableContent.cpp</a></li> </ul> @@ -151,7 +149,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_executable_content_impl. </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> --> diff --git a/classuscxml_1_1_executable_content_impl-members.html b/classuscxml_1_1_executable_content_impl-members.html index 26b3196..c58ad21 100644 --- a/classuscxml_1_1_executable_content_impl-members.html +++ b/classuscxml_1_1_executable_content_impl-members.html @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_executable_content_impl.html b/classuscxml_1_1_executable_content_impl.html index 72fcc94..f31fb7c 100644 --- a/classuscxml_1_1_executable_content_impl.html +++ b/classuscxml_1_1_executable_content_impl.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Abstract base class fo all elements of executable content. - <a href="classuscxml_1_1_executable_content_impl.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_executable_content_impl_8h_source.html">ExecutableContentImpl.h</a>></code></p> <div class="dynheader"> @@ -119,15 +119,6 @@ Public Member Functions</h2></td></tr> <tr class="memitem:abf80516d5a71467190106778a6c1dece"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abf80516d5a71467190106778a6c1dece"></a> virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> > </td><td class="memItemRight" valign="bottom"><b>create</b> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</td></tr> <tr class="separator:abf80516d5a71467190106778a6c1dece"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a14a3c40c222dc107b1d70e00977aee56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14a3c40c222dc107b1d70e00977aee56"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>setInterpreter</b> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> -<tr class="separator:a14a3c40c222dc107b1d70e00977aee56"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aad9a126146b44a711e50b6a9764f9989"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad9a126146b44a711e50b6a9764f9989"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989">getLocalName</a> ()=0</td></tr> -<tr class="memdesc:aad9a126146b44a711e50b6a9764f9989"><td class="mdescLeft"> </td><td class="mdescRight">The name of the element. <br /></td></tr> -<tr class="separator:aad9a126146b44a711e50b6a9764f9989"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9cc7faa94695e918334b1dee1a17035"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#ad9cc7faa94695e918334b1dee1a17035">getNamespace</a> ()</td></tr> -<tr class="separator:ad9cc7faa94695e918334b1dee1a17035"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29c65ba31d10b4375fc14df5ce175bd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29c65ba31d10b4375fc14df5ce175bd0"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#a29c65ba31d10b4375fc14df5ce175bd0">enterElement</a> (XERCESC_NS::DOMElement *node)=0</td></tr> <tr class="memdesc:a29c65ba31d10b4375fc14df5ce175bd0"><td class="mdescLeft"> </td><td class="mdescRight">Invoked when entering the element as part of evaluating executable content. <br /></td></tr> @@ -136,10 +127,19 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#a7f42861395a31152e6621359f2ec98ef">exitElement</a> (XERCESC_NS::DOMElement *node)=0</td></tr> <tr class="memdesc:a7f42861395a31152e6621359f2ec98ef"><td class="mdescLeft"> </td><td class="mdescRight">Invoked when exiting the element as part of evaluating executable content. <br /></td></tr> <tr class="separator:a7f42861395a31152e6621359f2ec98ef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad9a126146b44a711e50b6a9764f9989"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aad9a126146b44a711e50b6a9764f9989"></a> +virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989">getLocalName</a> ()=0</td></tr> +<tr class="memdesc:aad9a126146b44a711e50b6a9764f9989"><td class="mdescLeft"> </td><td class="mdescRight">The name of the element. <br /></td></tr> +<tr class="separator:aad9a126146b44a711e50b6a9764f9989"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9cc7faa94695e918334b1dee1a17035"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#ad9cc7faa94695e918334b1dee1a17035">getNamespace</a> ()</td></tr> +<tr class="separator:ad9cc7faa94695e918334b1dee1a17035"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a24cb42032a7a183e292619a591891980"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24cb42032a7a183e292619a591891980"></a> virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content_impl.html#a24cb42032a7a183e292619a591891980">processChildren</a> ()=0</td></tr> <tr class="memdesc:a24cb42032a7a183e292619a591891980"><td class="mdescLeft"> </td><td class="mdescRight">Whether or not the interpreter should process this elements children. <br /></td></tr> <tr class="separator:a24cb42032a7a183e292619a591891980"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14a3c40c222dc107b1d70e00977aee56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a14a3c40c222dc107b1d70e00977aee56"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>setInterpreter</b> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> +<tr class="separator:a14a3c40c222dc107b1d70e00977aee56"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -147,9 +147,7 @@ Protected Attributes</h2></td></tr> <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> <tr class="separator:a5f7aeb34fac1f1cfd91342159f14c74d"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Abstract base class fo all elements of executable content. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="ad9cc7faa94695e918334b1dee1a17035"></a> <div class="memitem"> <div class="memproto"> @@ -186,7 +184,7 @@ Protected Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_factory-members.html b/classuscxml_1_1_factory-members.html index 49053f4..36e4ff4 100644 --- a/classuscxml_1_1_factory-members.html +++ b/classuscxml_1_1_factory-members.html @@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_factory.html b/classuscxml_1_1_factory.html index 5f7cc22..0a3071d 100644 --- a/classuscxml_1_1_factory.html +++ b/classuscxml_1_1_factory.html @@ -120,93 +120,93 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a8eed7c5267197d87fe74cc5a79b08dad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8eed7c5267197d87fe74cc5a79b08dad"></a>  </td><td class="memItemRight" valign="bottom"><b>Factory</b> (const std::string &pluginPath, <a class="el" href="classuscxml_1_1_factory.html">Factory</a> *parentFactory)</td></tr> <tr class="separator:a8eed7c5267197d87fe74cc5a79b08dad"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5d1b5b15c42740b9d9df97398ae66b07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d1b5b15c42740b9d9df97398ae66b07"></a> -void </td><td class="memItemRight" valign="bottom"><b>registerIOProcessor</b> (<a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> *ioProcessor)</td></tr> -<tr class="separator:a5d1b5b15c42740b9d9df97398ae66b07"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4fd9130184df53aabc994bb34e77b5dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fd9130184df53aabc994bb34e77b5dc"></a> -void </td><td class="memItemRight" valign="bottom"><b>registerDataModel</b> (<a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> *dataModel)</td></tr> -<tr class="separator:a4fd9130184df53aabc994bb34e77b5dc"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7dd18b51f5f6ac43f1c0ec4d9f293058"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dd18b51f5f6ac43f1c0ec4d9f293058"></a> -void </td><td class="memItemRight" valign="bottom"><b>registerInvoker</b> (<a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> *invoker)</td></tr> -<tr class="separator:a7dd18b51f5f6ac43f1c0ec4d9f293058"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad6dc187a17c59a3644c6c2c48794e7d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6dc187a17c59a3644c6c2c48794e7d3"></a> -void </td><td class="memItemRight" valign="bottom"><b>registerExecutableContent</b> (<a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> *executableContent)</td></tr> -<tr class="separator:ad6dc187a17c59a3644c6c2c48794e7d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab884dd764160d85e355038643fd51452"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab884dd764160d85e355038643fd51452"></a> std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createDataModel</b> (const std::string &type, <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="separator:ab884dd764160d85e355038643fd51452"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a41d30acbf6e7c3b69f7578540f3c43e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41d30acbf6e7c3b69f7578540f3c43e2"></a> -std::shared_ptr< <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createIOProcessor</b> (const std::string &type, <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> -<tr class="separator:a41d30acbf6e7c3b69f7578540f3c43e2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd1ea5c8fceb231d2f13ae0b594f3ff0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd1ea5c8fceb231d2f13ae0b594f3ff0"></a> -std::shared_ptr< <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createInvoker</b> (const std::string &type, <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> -<tr class="separator:abd1ea5c8fceb231d2f13ae0b594f3ff0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc8888a3df4a831d7a38c46338a1a3f0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc8888a3df4a831d7a38c46338a1a3f0"></a> std::shared_ptr< <a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createExecutableContent</b> (const std::string &localName, const std::string &nameSpace, <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> <tr class="separator:abc8888a3df4a831d7a38c46338a1a3f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd1ea5c8fceb231d2f13ae0b594f3ff0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd1ea5c8fceb231d2f13ae0b594f3ff0"></a> +std::shared_ptr< <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createInvoker</b> (const std::string &type, <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> +<tr class="separator:abd1ea5c8fceb231d2f13ae0b594f3ff0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a41d30acbf6e7c3b69f7578540f3c43e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41d30acbf6e7c3b69f7578540f3c43e2"></a> +std::shared_ptr< <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> > </td><td class="memItemRight" valign="bottom"><b>createIOProcessor</b> (const std::string &type, <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> +<tr class="separator:a41d30acbf6e7c3b69f7578540f3c43e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d8ccca32564ca179130eb1378a7734c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d8ccca32564ca179130eb1378a7734c"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> ()</td></tr> +<tr class="separator:a6d8ccca32564ca179130eb1378a7734c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acd4557e998a3b162f12d556e13b6dde2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd4557e998a3b162f12d556e13b6dde2"></a> bool </td><td class="memItemRight" valign="bottom"><b>hasDataModel</b> (const std::string &type)</td></tr> <tr class="separator:acd4557e998a3b162f12d556e13b6dde2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a384da130a4db1e069d5a26d160215498"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384da130a4db1e069d5a26d160215498"></a> -bool </td><td class="memItemRight" valign="bottom"><b>hasIOProcessor</b> (const std::string &type)</td></tr> -<tr class="separator:a384da130a4db1e069d5a26d160215498"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e04480e19348a51b7ca8137951531d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e04480e19348a51b7ca8137951531d8"></a> -bool </td><td class="memItemRight" valign="bottom"><b>hasInvoker</b> (const std::string &type)</td></tr> -<tr class="separator:a2e04480e19348a51b7ca8137951531d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abd36ea635dc77305cbfaefd97a8db10a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd36ea635dc77305cbfaefd97a8db10a"></a> bool </td><td class="memItemRight" valign="bottom"><b>hasExecutableContent</b> (const std::string &localName, const std::string &nameSpace)</td></tr> <tr class="separator:abd36ea635dc77305cbfaefd97a8db10a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6d8ccca32564ca179130eb1378a7734c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6d8ccca32564ca179130eb1378a7734c"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> ()</td></tr> -<tr class="separator:a6d8ccca32564ca179130eb1378a7734c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e04480e19348a51b7ca8137951531d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e04480e19348a51b7ca8137951531d8"></a> +bool </td><td class="memItemRight" valign="bottom"><b>hasInvoker</b> (const std::string &type)</td></tr> +<tr class="separator:a2e04480e19348a51b7ca8137951531d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a384da130a4db1e069d5a26d160215498"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a384da130a4db1e069d5a26d160215498"></a> +bool </td><td class="memItemRight" valign="bottom"><b>hasIOProcessor</b> (const std::string &type)</td></tr> +<tr class="separator:a384da130a4db1e069d5a26d160215498"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5a2bf53417b13919f3803fd32db6240"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad5a2bf53417b13919f3803fd32db6240"></a> void </td><td class="memItemRight" valign="bottom"><b>listComponents</b> ()</td></tr> <tr class="separator:ad5a2bf53417b13919f3803fd32db6240"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4fd9130184df53aabc994bb34e77b5dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4fd9130184df53aabc994bb34e77b5dc"></a> +void </td><td class="memItemRight" valign="bottom"><b>registerDataModel</b> (<a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> *dataModel)</td></tr> +<tr class="separator:a4fd9130184df53aabc994bb34e77b5dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad6dc187a17c59a3644c6c2c48794e7d3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad6dc187a17c59a3644c6c2c48794e7d3"></a> +void </td><td class="memItemRight" valign="bottom"><b>registerExecutableContent</b> (<a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> *executableContent)</td></tr> +<tr class="separator:ad6dc187a17c59a3644c6c2c48794e7d3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7dd18b51f5f6ac43f1c0ec4d9f293058"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7dd18b51f5f6ac43f1c0ec4d9f293058"></a> +void </td><td class="memItemRight" valign="bottom"><b>registerInvoker</b> (<a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> *invoker)</td></tr> +<tr class="separator:a7dd18b51f5f6ac43f1c0ec4d9f293058"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d1b5b15c42740b9d9df97398ae66b07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5d1b5b15c42740b9d9df97398ae66b07"></a> +void </td><td class="memItemRight" valign="bottom"><b>registerIOProcessor</b> (<a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> *ioProcessor)</td></tr> +<tr class="separator:a5d1b5b15c42740b9d9df97398ae66b07"><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> +<tr class="memitem:a44682ae5d4b0c46e05cb9f8f84ee9749"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44682ae5d4b0c46e05cb9f8f84ee9749"></a> +static std::string </td><td class="memItemRight" valign="bottom"><b>getDefaultPluginPath</b> ()</td></tr> +<tr class="separator:a44682ae5d4b0c46e05cb9f8f84ee9749"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1b785f9b8bf092c127d95581995196e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1b785f9b8bf092c127d95581995196e2"></a> static <a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>getInstance</b> ()</td></tr> <tr class="separator:a1b785f9b8bf092c127d95581995196e2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7c9724918b642d6e5bce62f028aa7349"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7c9724918b642d6e5bce62f028aa7349"></a> static void </td><td class="memItemRight" valign="bottom"><b>setDefaultPluginPath</b> (const std::string &path)</td></tr> <tr class="separator:a7c9724918b642d6e5bce62f028aa7349"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a44682ae5d4b0c46e05cb9f8f84ee9749"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a44682ae5d4b0c46e05cb9f8f84ee9749"></a> -static std::string </td><td class="memItemRight" valign="bottom"><b>getDefaultPluginPath</b> ()</td></tr> -<tr class="separator:a44682ae5d4b0c46e05cb9f8f84ee9749"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> -<tr class="memitem:a6e6aa2e8c7a5a0dce6f2a47fea7ae752"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e6aa2e8c7a5a0dce6f2a47fea7ae752"></a> -void </td><td class="memItemRight" valign="bottom"><b>registerPlugins</b> ()</td></tr> -<tr class="separator:a6e6aa2e8c7a5a0dce6f2a47fea7ae752"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afaeeceb1933ef13b12c68f16766b084c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afaeeceb1933ef13b12c68f16766b084c"></a>  </td><td class="memItemRight" valign="bottom"><b>Factory</b> (const std::string &)</td></tr> <tr class="separator:afaeeceb1933ef13b12c68f16766b084c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e6aa2e8c7a5a0dce6f2a47fea7ae752"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e6aa2e8c7a5a0dce6f2a47fea7ae752"></a> +void </td><td class="memItemRight" valign="bottom"><b>registerPlugins</b> ()</td></tr> +<tr class="separator:a6e6aa2e8c7a5a0dce6f2a47fea7ae752"><td class="memSeparator" colspan="2"> </td></tr> </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:ac64becca8294e3a0c61da7abb698f366"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac64becca8294e3a0c61da7abb698f366"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_dataModels</b></td></tr> -<tr class="separator:ac64becca8294e3a0c61da7abb698f366"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adba3d1b9131e73d023987207c9e3b731"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adba3d1b9131e73d023987207c9e3b731"></a> std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_dataModelAliases</b></td></tr> <tr class="separator:adba3d1b9131e73d023987207c9e3b731"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a86f867b8898104dd44f4ed20831265ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86f867b8898104dd44f4ed20831265ad"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_ioProcessors</b></td></tr> -<tr class="separator:a86f867b8898104dd44f4ed20831265ad"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9de5bf57b0007c58ec4651146cfffcb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9de5bf57b0007c58ec4651146cfffcb8"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_ioProcessorAliases</b></td></tr> -<tr class="separator:a9de5bf57b0007c58ec4651146cfffcb8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0895a36dcc29f2484795fe8934a28dd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0895a36dcc29f2484795fe8934a28dd3"></a> -std::map< std::string, <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_invokers</b></td></tr> -<tr class="separator:a0895a36dcc29f2484795fe8934a28dd3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2cdc1ef87353add67e7ba1222b00f9e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cdc1ef87353add67e7ba1222b00f9e9"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_invokerAliases</b></td></tr> -<tr class="separator:a2cdc1ef87353add67e7ba1222b00f9e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac64becca8294e3a0c61da7abb698f366"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac64becca8294e3a0c61da7abb698f366"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_dataModels</b></td></tr> +<tr class="separator:ac64becca8294e3a0c61da7abb698f366"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a27fbeab43fdf8866fc2a6b075c06feb1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27fbeab43fdf8866fc2a6b075c06feb1"></a> std::map< std::pair< std::string, std::string >, <a class="el" href="classuscxml_1_1_executable_content_impl.html">ExecutableContentImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_executableContent</b></td></tr> <tr class="separator:a27fbeab43fdf8866fc2a6b075c06feb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2cdc1ef87353add67e7ba1222b00f9e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cdc1ef87353add67e7ba1222b00f9e9"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_invokerAliases</b></td></tr> +<tr class="separator:a2cdc1ef87353add67e7ba1222b00f9e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0895a36dcc29f2484795fe8934a28dd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0895a36dcc29f2484795fe8934a28dd3"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_invokers</b></td></tr> +<tr class="separator:a0895a36dcc29f2484795fe8934a28dd3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9de5bf57b0007c58ec4651146cfffcb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9de5bf57b0007c58ec4651146cfffcb8"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_ioProcessorAliases</b></td></tr> +<tr class="separator:a9de5bf57b0007c58ec4651146cfffcb8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a86f867b8898104dd44f4ed20831265ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a86f867b8898104dd44f4ed20831265ad"></a> +std::map< std::string, <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> * > </td><td class="memItemRight" valign="bottom"><b>_ioProcessors</b></td></tr> +<tr class="separator:a86f867b8898104dd44f4ed20831265ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ef01bda79e043510addd93d2e8b3c11"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ef01bda79e043510addd93d2e8b3c11"></a> <a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>_parentFactory</b></td></tr> <tr class="separator:a0ef01bda79e043510addd93d2e8b3c11"><td class="memSeparator" colspan="2"> </td></tr> @@ -216,12 +216,12 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_pluginPath</b </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:a2a5e713c852bf5c3d22a9c4bf5ab41f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a5e713c852bf5c3d22a9c4bf5ab41f3"></a> -static <a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>_instance</b> = NULL</td></tr> -<tr class="separator:a2a5e713c852bf5c3d22a9c4bf5ab41f3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a52ce77e7d9e0ea6ef077104d634bbb4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52ce77e7d9e0ea6ef077104d634bbb4c"></a> static std::string </td><td class="memItemRight" valign="bottom"><b>_defaultPluginPath</b></td></tr> <tr class="separator:a52ce77e7d9e0ea6ef077104d634bbb4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2a5e713c852bf5c3d22a9c4bf5ab41f3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2a5e713c852bf5c3d22a9c4bf5ab41f3"></a> +static <a class="el" href="classuscxml_1_1_factory.html">Factory</a> * </td><td class="memItemRight" valign="bottom"><b>_instance</b> = NULL</td></tr> +<tr class="separator:a2a5e713c852bf5c3d22a9c4bf5ab41f3"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/<a class="el" href="_factory_8h_source.html">Factory.h</a></li> @@ -236,7 +236,7 @@ static std::string </td><td class="memItemRight" valign="bottom"><b>_defaul </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> --> diff --git a/classuscxml_1_1_fast_micro_step-members.html b/classuscxml_1_1_fast_micro_step-members.html index 99c8972..de57f42 100644 --- a/classuscxml_1_1_fast_micro_step-members.html +++ b/classuscxml_1_1_fast_micro_step-members.html @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>markAsCancelled</b>() (defined in <a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>MicroStepImpl</b>(MicroStepCallbacks *callbacks) (defined in <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">reset</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">step</a>(bool blocking)</td><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">step</a>(size_t blockMs)</td><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~FastMicroStep</b>() (defined in <a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -142,7 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_fast_micro_step.html b/classuscxml_1_1_fast_micro_step.html index 5253761..f995f1b 100644 --- a/classuscxml_1_1_fast_micro_step.html +++ b/classuscxml_1_1_fast_micro_step.html @@ -128,21 +128,21 @@ Public Member Functions</h2></td></tr> <tr class="memitem:ae0fa8fff8e83d2d7b76bf2869ddabf8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0fa8fff8e83d2d7b76bf2869ddabf8d"></a>  </td><td class="memItemRight" valign="bottom"><b>FastMicroStep</b> (<a class="el" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a> *callbacks)</td></tr> <tr class="separator:ae0fa8fff8e83d2d7b76bf2869ddabf8d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5ce14afffad0bdbca0ef9ff8b400f301"><td class="memItemLeft" align="right" valign="top">virtual InterpreterState </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">step</a> (bool blocking)</td></tr> -<tr class="separator:a5ce14afffad0bdbca0ef9ff8b400f301"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a03cc8e445bd51461bbb6e897e9a83db0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03cc8e445bd51461bbb6e897e9a83db0"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">reset</a> ()</td></tr> -<tr class="memdesc:a03cc8e445bd51461bbb6e897e9a83db0"><td class="mdescLeft"> </td><td class="mdescRight">Reset state machine. <br /></td></tr> -<tr class="separator:a03cc8e445bd51461bbb6e897e9a83db0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abfb6d318004f7090c8b3b0c16447d700"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb6d318004f7090c8b3b0c16447d700"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> -<tr class="separator:abfb6d318004f7090c8b3b0c16447d700"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a355864ecbf90e5adceb912af93dcd248"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a355864ecbf90e5adceb912af93dcd248"></a> virtual std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getConfiguration</b> ()</td></tr> <tr class="separator:a355864ecbf90e5adceb912af93dcd248"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abfb6d318004f7090c8b3b0c16447d700"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb6d318004f7090c8b3b0c16447d700"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> +<tr class="separator:abfb6d318004f7090c8b3b0c16447d700"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a055676d87284b639d189536139822ff9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a055676d87284b639d189536139822ff9"></a> void </td><td class="memItemRight" valign="bottom"><b>markAsCancelled</b> ()</td></tr> <tr class="separator:a055676d87284b639d189536139822ff9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03cc8e445bd51461bbb6e897e9a83db0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a03cc8e445bd51461bbb6e897e9a83db0"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a03cc8e445bd51461bbb6e897e9a83db0">reset</a> ()</td></tr> +<tr class="memdesc:a03cc8e445bd51461bbb6e897e9a83db0"><td class="mdescLeft"> </td><td class="mdescRight">Reset state machine. <br /></td></tr> +<tr class="separator:a03cc8e445bd51461bbb6e897e9a83db0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad19eb7cd93c5d5ec574502b463a213cb"><td class="memItemLeft" align="right" valign="top">virtual InterpreterState </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">step</a> (size_t blockMs)</td></tr> +<tr class="separator:ad19eb7cd93c5d5ec574502b463a213cb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_micro_step_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_micro_step_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td></tr> <tr class="memitem:a522071e33d2c24c0d8b1f71f0a3d6259 inherit pub_methods_classuscxml_1_1_micro_step_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a522071e33d2c24c0d8b1f71f0a3d6259"></a>  </td><td class="memItemRight" valign="bottom"><b>MicroStepImpl</b> (<a class="el" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a> *callbacks)</td></tr> @@ -150,65 +150,65 @@ void </td><td class="memItemRight" valign="bottom"><b>markAsCancelled</b> ( </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> -<tr class="memitem:a2fb4c1dbaeaa8a8b849d556f3cad07ab"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a2fb4c1dbaeaa8a8b849d556f3cad07ab">init</a> (XERCESC_NS::DOMElement *scxml)</td></tr> -<tr class="separator:a2fb4c1dbaeaa8a8b849d556f3cad07ab"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91c06dc82d5b39844939462c6ef8c38f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91c06dc82d5b39844939462c6ef8c38f"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getCompletion</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:a91c06dc82d5b39844939462c6ef8c38f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fb4c1dbaeaa8a8b849d556f3cad07ab"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html#a2fb4c1dbaeaa8a8b849d556f3cad07ab">init</a> (XERCESC_NS::DOMElement *scxml)</td></tr> +<tr class="separator:a2fb4c1dbaeaa8a8b849d556f3cad07ab"><td class="memSeparator" colspan="2"> </td></tr> </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:a75cd9faa3ad002fe2d125710db18ca04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75cd9faa3ad002fe2d125710db18ca04"></a> +Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> +<tr class="separator:a75cd9faa3ad002fe2d125710db18ca04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0c62fe1c02a316717ba1fd2d4400e04d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c62fe1c02a316717ba1fd2d4400e04d"></a> +boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_configuration</b></td></tr> +<tr class="separator:a0c62fe1c02a316717ba1fd2d4400e04d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aca688fe34f0ce91b7c4ce1df0ca1031b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca688fe34f0ce91b7c4ce1df0ca1031b"></a> +<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> +<tr class="separator:aca688fe34f0ce91b7c4ce1df0ca1031b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c1b3cc4b036580e99b181ff07919962"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c1b3cc4b036580e99b181ff07919962"></a> unsigned char </td><td class="memItemRight" valign="bottom"><b>_flags</b></td></tr> <tr class="separator:a4c1b3cc4b036580e99b181ff07919962"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4385d37c566d3f07272cedf5b31f0e19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4385d37c566d3f07272cedf5b31f0e19"></a> -std::map< std::string, int > </td><td class="memItemRight" valign="bottom"><b>_stateIds</b></td></tr> -<tr class="separator:a4385d37c566d3f07272cedf5b31f0e19"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3b09823e2b7b833e1fb5f39adfeb70ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b09823e2b7b833e1fb5f39adfeb70ee"></a> -std::vector< <a class="el" href="classuscxml_1_1_fast_micro_step_1_1_state.html">State</a> * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> -<tr class="separator:a3b09823e2b7b833e1fb5f39adfeb70ee"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f8dda214001d95dc12ed2fd43d4fbd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f8dda214001d95dc12ed2fd43d4fbd1"></a> -std::vector< <a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">Transition</a> * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> -<tr class="separator:a2f8dda214001d95dc12ed2fd43d4fbd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a75de72e913522c8f31fe8ab762a578fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75de72e913522c8f31fe8ab762a578fe"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>_globalScripts</b></td></tr> <tr class="separator:a75de72e913522c8f31fe8ab762a578fe"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0c62fe1c02a316717ba1fd2d4400e04d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c62fe1c02a316717ba1fd2d4400e04d"></a> -boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_configuration</b></td></tr> -<tr class="separator:a0c62fe1c02a316717ba1fd2d4400e04d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8e35c2f8380d1032e71915e09afc9f98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e35c2f8380d1032e71915e09afc9f98"></a> -boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_invocations</b></td></tr> -<tr class="separator:a8e35c2f8380d1032e71915e09afc9f98"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5787aeee6dd0321f214d22811e9d356d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5787aeee6dd0321f214d22811e9d356d"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_history</b></td></tr> <tr class="separator:a5787aeee6dd0321f214d22811e9d356d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a96d8d4a30c8f552dcdcc1ec09b3cbec2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96d8d4a30c8f552dcdcc1ec09b3cbec2"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_initializedData</b></td></tr> <tr class="separator:a96d8d4a30c8f552dcdcc1ec09b3cbec2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e35c2f8380d1032e71915e09afc9f98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8e35c2f8380d1032e71915e09afc9f98"></a> +boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>_invocations</b></td></tr> +<tr class="separator:a8e35c2f8380d1032e71915e09afc9f98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98005d3723f63d010c1017d50226390a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98005d3723f63d010c1017d50226390a"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isCancelled</b></td></tr> +<tr class="separator:a98005d3723f63d010c1017d50226390a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4aae6f9d1d2031372849c17b1dbffa7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4aae6f9d1d2031372849c17b1dbffa7"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isInitialized</b></td></tr> +<tr class="separator:ae4aae6f9d1d2031372849c17b1dbffa7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac35ace9a07048d1f76bd40e2afdc1244"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac35ace9a07048d1f76bd40e2afdc1244"></a> std::set< boost::dynamic_bitset<> > </td><td class="memItemRight" valign="bottom"><b>_microstepConfigurations</b></td></tr> <tr class="separator:ac35ace9a07048d1f76bd40e2afdc1244"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a75cd9faa3ad002fe2d125710db18ca04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a75cd9faa3ad002fe2d125710db18ca04"></a> -Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> -<tr class="separator:a75cd9faa3ad002fe2d125710db18ca04"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af28cd93dfded0ae18e8588ac062bcbf1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af28cd93dfded0ae18e8588ac062bcbf1"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> <tr class="separator:af28cd93dfded0ae18e8588ac062bcbf1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a33038d0b5396ed52e162154e132dba59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33038d0b5396ed52e162154e132dba59"></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:a33038d0b5396ed52e162154e132dba59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4385d37c566d3f07272cedf5b31f0e19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4385d37c566d3f07272cedf5b31f0e19"></a> +std::map< std::string, int > </td><td class="memItemRight" valign="bottom"><b>_stateIds</b></td></tr> +<tr class="separator:a4385d37c566d3f07272cedf5b31f0e19"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3b09823e2b7b833e1fb5f39adfeb70ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3b09823e2b7b833e1fb5f39adfeb70ee"></a> +std::vector< <a class="el" href="classuscxml_1_1_fast_micro_step_1_1_state.html">State</a> * > </td><td class="memItemRight" valign="bottom"><b>_states</b></td></tr> +<tr class="separator:a3b09823e2b7b833e1fb5f39adfeb70ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f8dda214001d95dc12ed2fd43d4fbd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f8dda214001d95dc12ed2fd43d4fbd1"></a> +std::vector< <a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">Transition</a> * > </td><td class="memItemRight" valign="bottom"><b>_transitions</b></td></tr> +<tr class="separator:a2f8dda214001d95dc12ed2fd43d4fbd1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5337f0a56d319946d6d531f97c93f76a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5337f0a56d319946d6d531f97c93f76a"></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:a5337f0a56d319946d6d531f97c93f76a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4aae6f9d1d2031372849c17b1dbffa7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4aae6f9d1d2031372849c17b1dbffa7"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isInitialized</b></td></tr> -<tr class="separator:ae4aae6f9d1d2031372849c17b1dbffa7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a98005d3723f63d010c1017d50226390a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98005d3723f63d010c1017d50226390a"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isCancelled</b></td></tr> -<tr class="separator:a98005d3723f63d010c1017d50226390a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aca688fe34f0ce91b7c4ce1df0ca1031b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca688fe34f0ce91b7c4ce1df0ca1031b"></a> -<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> -<tr class="separator:aca688fe34f0ce91b7c4ce1df0ca1031b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33038d0b5396ed52e162154e132dba59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33038d0b5396ed52e162154e132dba59"></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:a33038d0b5396ed52e162154e132dba59"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_micro_step_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_micro_step_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td></tr> <tr class="memitem:a65bfd133940c1d2bfb42f09ce908148f inherit pro_attribs_classuscxml_1_1_micro_step_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65bfd133940c1d2bfb42f09ce908148f"></a> <a class="el" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> @@ -251,7 +251,7 @@ Additional Inherited Members</h2></td></tr> </div> </div> -<a class="anchor" id="a5ce14afffad0bdbca0ef9ff8b400f301"></a> +<a class="anchor" id="ad19eb7cd93c5d5ec574502b463a213cb"></a> <div class="memitem"> <div class="memproto"> <table class="mlabels"> @@ -261,8 +261,8 @@ Additional Inherited Members</h2></td></tr> <tr> <td class="memname">InterpreterState uscxml::FastMicroStep::step </td> <td>(</td> - <td class="paramtype">bool </td> - <td class="paramname"><em>blocking</em></td><td>)</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>blockMs</em></td><td>)</td> <td></td> </tr> </table> @@ -296,7 +296,7 @@ Additional Inherited Members</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_fast_micro_step_1_1_state-members.html b/classuscxml_1_1_fast_micro_step_1_1_state-members.html index 93e1a7b..979b76c 100644 --- a/classuscxml_1_1_fast_micro_step_1_1_state-members.html +++ b/classuscxml_1_1_fast_micro_step_1_1_state-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_fast_micro_step_1_1_state.html b/classuscxml_1_1_fast_micro_step_1_1_state.html index c55e766..01f1f5e 100644 --- a/classuscxml_1_1_fast_micro_step_1_1_state.html +++ b/classuscxml_1_1_fast_micro_step_1_1_state.html @@ -105,27 +105,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a463467907698f2b1ea7f20194b670dae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a463467907698f2b1ea7f20194b670dae"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>element</b></td></tr> -<tr class="separator:a463467907698f2b1ea7f20194b670dae"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3d2c0f4fd7b54e6782afffcb2037e844"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d2c0f4fd7b54e6782afffcb2037e844"></a> -boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>completion</b></td></tr> -<tr class="separator:a3d2c0f4fd7b54e6782afffcb2037e844"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaf0e277eebbf8aa7fae22fedb4136102"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf0e277eebbf8aa7fae22fedb4136102"></a> -boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>children</b></td></tr> -<tr class="separator:aaf0e277eebbf8aa7fae22fedb4136102"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a45c0b08f760cf7c1b95abdf99fb9a02e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a45c0b08f760cf7c1b95abdf99fb9a02e"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>ancestors</b></td></tr> <tr class="separator:a45c0b08f760cf7c1b95abdf99fb9a02e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae0dd27c9818f52016ddb73bfa46d969e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0dd27c9818f52016ddb73bfa46d969e"></a> -uint32_t </td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr> -<tr class="separator:ae0dd27c9818f52016ddb73bfa46d969e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4257423f2397591d556de976d1dabf73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4257423f2397591d556de976d1dabf73"></a> -uint32_t </td><td class="memItemRight" valign="bottom"><b>documentOrder</b></td></tr> -<tr class="separator:a4257423f2397591d556de976d1dabf73"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf0e277eebbf8aa7fae22fedb4136102"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf0e277eebbf8aa7fae22fedb4136102"></a> +boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>children</b></td></tr> +<tr class="separator:aaf0e277eebbf8aa7fae22fedb4136102"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3d2c0f4fd7b54e6782afffcb2037e844"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d2c0f4fd7b54e6782afffcb2037e844"></a> +boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>completion</b></td></tr> +<tr class="separator:a3d2c0f4fd7b54e6782afffcb2037e844"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae18a390136f6f0360f17ae970f0f8cd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae18a390136f6f0360f17ae970f0f8cd3"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> <tr class="separator:ae18a390136f6f0360f17ae970f0f8cd3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4257423f2397591d556de976d1dabf73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4257423f2397591d556de976d1dabf73"></a> +uint32_t </td><td class="memItemRight" valign="bottom"><b>documentOrder</b></td></tr> +<tr class="separator:a4257423f2397591d556de976d1dabf73"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8d3f9dbae8842250b9836348f56c6442"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d3f9dbae8842250b9836348f56c6442"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>doneData</b></td></tr> +<tr class="separator:a8d3f9dbae8842250b9836348f56c6442"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a463467907698f2b1ea7f20194b670dae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a463467907698f2b1ea7f20194b670dae"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>element</b></td></tr> +<tr class="separator:a463467907698f2b1ea7f20194b670dae"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a107052a735f4287afe77f9e01e4f3f2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a107052a735f4287afe77f9e01e4f3f2b"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>invoke</b></td></tr> <tr class="separator:a107052a735f4287afe77f9e01e4f3f2b"><td class="memSeparator" colspan="2"> </td></tr> @@ -135,9 +135,9 @@ std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" v <tr class="memitem:af6106c38fd94a3da6b9061d89ae1b11a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6106c38fd94a3da6b9061d89ae1b11a"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>onExit</b></td></tr> <tr class="separator:af6106c38fd94a3da6b9061d89ae1b11a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8d3f9dbae8842250b9836348f56c6442"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8d3f9dbae8842250b9836348f56c6442"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>doneData</b></td></tr> -<tr class="separator:a8d3f9dbae8842250b9836348f56c6442"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0dd27c9818f52016ddb73bfa46d969e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0dd27c9818f52016ddb73bfa46d969e"></a> +uint32_t </td><td class="memItemRight" valign="bottom"><b>parent</b></td></tr> +<tr class="separator:ae0dd27c9818f52016ddb73bfa46d969e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a893ddefd4c345f8bb852800dc03ccb04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a893ddefd4c345f8bb852800dc03ccb04"></a> unsigned char </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr> <tr class="separator:a893ddefd4c345f8bb852800dc03ccb04"><td class="memSeparator" colspan="2"> </td></tr> @@ -154,7 +154,7 @@ unsigned char </td><td class="memItemRight" valign="bottom"><b>type</b></td </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> --> diff --git a/classuscxml_1_1_fast_micro_step_1_1_transition-members.html b/classuscxml_1_1_fast_micro_step_1_1_transition-members.html index 8b40bb1..c39f675 100644 --- a/classuscxml_1_1_fast_micro_step_1_1_transition-members.html +++ b/classuscxml_1_1_fast_micro_step_1_1_transition-members.html @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_fast_micro_step_1_1_transition.html b/classuscxml_1_1_fast_micro_step_1_1_transition.html index 50892ef..9233c79 100644 --- a/classuscxml_1_1_fast_micro_step_1_1_transition.html +++ b/classuscxml_1_1_fast_micro_step_1_1_transition.html @@ -105,30 +105,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a3588c6694cab0cb9a7874151f3b1d079"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3588c6694cab0cb9a7874151f3b1d079"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>element</b></td></tr> -<tr class="separator:a3588c6694cab0cb9a7874151f3b1d079"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0380893c7ef27858531bd6afc6258a87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0380893c7ef27858531bd6afc6258a87"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>cond</b></td></tr> +<tr class="separator:a0380893c7ef27858531bd6afc6258a87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10dbf03101c9cd745374a7593a610c5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10dbf03101c9cd745374a7593a610c5e"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>conflicts</b></td></tr> <tr class="separator:a10dbf03101c9cd745374a7593a610c5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3588c6694cab0cb9a7874151f3b1d079"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3588c6694cab0cb9a7874151f3b1d079"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>element</b></td></tr> +<tr class="separator:a3588c6694cab0cb9a7874151f3b1d079"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3fe2c97e097e8b73295999798dc18b07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fe2c97e097e8b73295999798dc18b07"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>event</b></td></tr> +<tr class="separator:a3fe2c97e097e8b73295999798dc18b07"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2860ddc09a0c61fcd642c3ed491cb98"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2860ddc09a0c61fcd642c3ed491cb98"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>exitSet</b></td></tr> <tr class="separator:aa2860ddc09a0c61fcd642c3ed491cb98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e9a3e245aab2377387e6dba5023d63c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e9a3e245aab2377387e6dba5023d63c"></a> +XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>onTrans</b></td></tr> +<tr class="separator:a0e9a3e245aab2377387e6dba5023d63c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab5a01f714def3f1dc4148c6d35b83cdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab5a01f714def3f1dc4148c6d35b83cdb"></a> uint32_t </td><td class="memItemRight" valign="bottom"><b>source</b></td></tr> <tr class="separator:ab5a01f714def3f1dc4148c6d35b83cdb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a41703be33028da60b25ee9fbc5dbb390"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a41703be33028da60b25ee9fbc5dbb390"></a> boost::dynamic_bitset </td><td class="memItemRight" valign="bottom"><b>target</b></td></tr> <tr class="separator:a41703be33028da60b25ee9fbc5dbb390"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0e9a3e245aab2377387e6dba5023d63c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e9a3e245aab2377387e6dba5023d63c"></a> -XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>onTrans</b></td></tr> -<tr class="separator:a0e9a3e245aab2377387e6dba5023d63c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3fe2c97e097e8b73295999798dc18b07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3fe2c97e097e8b73295999798dc18b07"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>event</b></td></tr> -<tr class="separator:a3fe2c97e097e8b73295999798dc18b07"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0380893c7ef27858531bd6afc6258a87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0380893c7ef27858531bd6afc6258a87"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>cond</b></td></tr> -<tr class="separator:a0380893c7ef27858531bd6afc6258a87"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7eb5f5fe37d8ed23f1c120a02ad9744c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7eb5f5fe37d8ed23f1c120a02ad9744c"></a> unsigned char </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr> <tr class="separator:a7eb5f5fe37d8ed23f1c120a02ad9744c"><td class="memSeparator" colspan="2"> </td></tr> @@ -145,7 +145,7 @@ unsigned char </td><td class="memItemRight" valign="bottom"><b>type</b></td </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server-members.html b/classuscxml_1_1_h_t_t_p_server-members.html index 99a55bb..be0bef7 100644 --- a/classuscxml_1_1_h_t_t_p_server-members.html +++ b/classuscxml_1_1_h_t_t_p_server-members.html @@ -127,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server.html b/classuscxml_1_1_h_t_t_p_server.html index 6e34496..9354041 100644 --- a/classuscxml_1_1_h_t_t_p_server.html +++ b/classuscxml_1_1_h_t_t_p_server.html @@ -129,38 +129,38 @@ Public Types</h2></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> +<tr class="memitem:a612e978e3c8b2919ecdab6722f642b7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a612e978e3c8b2919ecdab6722f642b7b"></a> +static std::string </td><td class="memItemRight" valign="bottom"><b>getBaseURL</b> (ServerType type=HTTP)</td></tr> +<tr class="separator:a612e978e3c8b2919ecdab6722f642b7b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad053a0882f6119b4a95f31b1964f7ab2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad053a0882f6119b4a95f31b1964f7ab2"></a> static <a class="el" href="classuscxml_1_1_h_t_t_p_server.html">HTTPServer</a> * </td><td class="memItemRight" valign="bottom"><b>getInstance</b> (unsigned short port, unsigned short wsPort, <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html">SSLConfig</a> *sslConf=NULL)</td></tr> <tr class="separator:ad053a0882f6119b4a95f31b1964f7ab2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a10a942a812f3524eade22b35259c705f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a10a942a812f3524eade22b35259c705f"></a> static <a class="el" href="classuscxml_1_1_h_t_t_p_server.html">HTTPServer</a> * </td><td class="memItemRight" valign="bottom"><b>getInstance</b> ()</td></tr> <tr class="separator:a10a942a812f3524eade22b35259c705f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a612e978e3c8b2919ecdab6722f642b7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a612e978e3c8b2919ecdab6722f642b7b"></a> -static std::string </td><td class="memItemRight" valign="bottom"><b>getBaseURL</b> (ServerType type=HTTP)</td></tr> -<tr class="separator:a612e978e3c8b2919ecdab6722f642b7b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a366ccc59f65db60cf5877a533283f934"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a366ccc59f65db60cf5877a533283f934"></a> -static void </td><td class="memItemRight" valign="bottom"><b>reply</b> (const <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_reply.html">Reply</a> &reply)</td></tr> -<tr class="separator:a366ccc59f65db60cf5877a533283f934"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afa46c9cf56cd64ef04cecdd4ab1b49e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa46c9cf56cd64ef04cecdd4ab1b49e6"></a> -static void </td><td class="memItemRight" valign="bottom"><b>wsSend</b> (struct evws_connection *conn, enum evws_opcode opcode, const char *data, uint64_t length)</td></tr> -<tr class="separator:afa46c9cf56cd64ef04cecdd4ab1b49e6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab00438f21be8d80abf355101f9d2325c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab00438f21be8d80abf355101f9d2325c"></a> -static void </td><td class="memItemRight" valign="bottom"><b>wsBroadcast</b> (const char *uri, enum evws_opcode opcode, const char *data, uint64_t length)</td></tr> -<tr class="separator:ab00438f21be8d80abf355101f9d2325c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a54462027c81b847022edea6263ceca21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a54462027c81b847022edea6263ceca21"></a> static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server.html#a54462027c81b847022edea6263ceca21">registerServlet</a> (const std::string &path, <a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a> *servlet)</td></tr> <tr class="memdesc:a54462027c81b847022edea6263ceca21"><td class="mdescLeft"> </td><td class="mdescRight">Register a servlet, returns false if path is already taken. <br /></td></tr> <tr class="separator:a54462027c81b847022edea6263ceca21"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f98f043180abeb6e2a64907864211d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98f043180abeb6e2a64907864211d0"></a> -static void </td><td class="memItemRight" valign="bottom"><b>unregisterServlet</b> (<a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a> *servlet)</td></tr> -<tr class="separator:a2f98f043180abeb6e2a64907864211d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad833a570b4dd456911ce1cc1f1d68b8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad833a570b4dd456911ce1cc1f1d68b8b"></a> static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_server.html#ad833a570b4dd456911ce1cc1f1d68b8b">registerServlet</a> (const std::string &path, <a class="el" href="classuscxml_1_1_web_socket_servlet.html">WebSocketServlet</a> *servlet)</td></tr> <tr class="memdesc:ad833a570b4dd456911ce1cc1f1d68b8b"><td class="mdescLeft"> </td><td class="mdescRight">Register a servlet, returns false if path is already taken. <br /></td></tr> <tr class="separator:ad833a570b4dd456911ce1cc1f1d68b8b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a366ccc59f65db60cf5877a533283f934"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a366ccc59f65db60cf5877a533283f934"></a> +static void </td><td class="memItemRight" valign="bottom"><b>reply</b> (const <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_reply.html">Reply</a> &reply)</td></tr> +<tr class="separator:a366ccc59f65db60cf5877a533283f934"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f98f043180abeb6e2a64907864211d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f98f043180abeb6e2a64907864211d0"></a> +static void </td><td class="memItemRight" valign="bottom"><b>unregisterServlet</b> (<a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a> *servlet)</td></tr> +<tr class="separator:a2f98f043180abeb6e2a64907864211d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4cd8662e3cffadbebdf7324c6841b76e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4cd8662e3cffadbebdf7324c6841b76e"></a> static void </td><td class="memItemRight" valign="bottom"><b>unregisterServlet</b> (<a class="el" href="classuscxml_1_1_web_socket_servlet.html">WebSocketServlet</a> *servlet)</td></tr> <tr class="separator:a4cd8662e3cffadbebdf7324c6841b76e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab00438f21be8d80abf355101f9d2325c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab00438f21be8d80abf355101f9d2325c"></a> +static void </td><td class="memItemRight" valign="bottom"><b>wsBroadcast</b> (const char *uri, enum evws_opcode opcode, const char *data, uint64_t length)</td></tr> +<tr class="separator:ab00438f21be8d80abf355101f9d2325c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afa46c9cf56cd64ef04cecdd4ab1b49e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afa46c9cf56cd64ef04cecdd4ab1b49e6"></a> +static void </td><td class="memItemRight" valign="bottom"><b>wsSend</b> (struct evws_connection *conn, enum evws_opcode opcode, const char *data, uint64_t length)</td></tr> +<tr class="separator:afa46c9cf56cd64ef04cecdd4ab1b49e6"><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> @@ -184,7 +184,7 @@ class </td><td class="memItemRight" valign="bottom"><b>WebSocketServlet</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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_reply-members.html b/classuscxml_1_1_h_t_t_p_server_1_1_reply-members.html index 1821c7a..d00d7e7 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_reply-members.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_reply-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_reply.html b/classuscxml_1_1_h_t_t_p_server_1_1_reply.html index 01266ac..d71c6ea 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_reply.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_reply.html @@ -115,21 +115,21 @@ void </td><td class="memItemRight" valign="bottom"><b>setRequest</b> (<a cl </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:ad865937ed72b440b7fa0f9c647ae2b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad865937ed72b440b7fa0f9c647ae2b5e"></a> -int </td><td class="memItemRight" valign="bottom"><b>status</b></td></tr> -<tr class="separator:ad865937ed72b440b7fa0f9c647ae2b5e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac2ee6eb4a9352c980937a179f06a5751"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2ee6eb4a9352c980937a179f06a5751"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr> -<tr class="separator:ac2ee6eb4a9352c980937a179f06a5751"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8aaa07070e37f9408c38c31dd65d1793"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aaa07070e37f9408c38c31dd65d1793"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>headers</b></td></tr> -<tr class="separator:a8aaa07070e37f9408c38c31dd65d1793"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a862dbeb711e83560e698d77c7e6382a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a862dbeb711e83560e698d77c7e6382a8"></a> std::string </td><td class="memItemRight" valign="bottom"><b>content</b></td></tr> <tr class="separator:a862dbeb711e83560e698d77c7e6382a8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7a74fedc32994bb4d8926d77d5ed1123"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a74fedc32994bb4d8926d77d5ed1123"></a> struct evhttp_request * </td><td class="memItemRight" valign="bottom"><b>evhttpReq</b></td></tr> <tr class="separator:a7a74fedc32994bb4d8926d77d5ed1123"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8aaa07070e37f9408c38c31dd65d1793"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8aaa07070e37f9408c38c31dd65d1793"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>headers</b></td></tr> +<tr class="separator:a8aaa07070e37f9408c38c31dd65d1793"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad865937ed72b440b7fa0f9c647ae2b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad865937ed72b440b7fa0f9c647ae2b5e"></a> +int </td><td class="memItemRight" valign="bottom"><b>status</b></td></tr> +<tr class="separator:ad865937ed72b440b7fa0f9c647ae2b5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2ee6eb4a9352c980937a179f06a5751"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac2ee6eb4a9352c980937a179f06a5751"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr> +<tr class="separator:ac2ee6eb4a9352c980937a179f06a5751"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>server/<a class="el" href="_h_t_t_p_server_8h_source.html">HTTPServer.h</a></li> @@ -143,7 +143,7 @@ struct evhttp_request * </td><td class="memItemRight" valign="bottom"><b>ev </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_request-members.html b/classuscxml_1_1_h_t_t_p_server_1_1_request-members.html index e97db1e..af19145 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_request-members.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_request-members.html @@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_request.html b/classuscxml_1_1_h_t_t_p_server_1_1_request.html index 184e870..ebf0036 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_request.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_request.html @@ -123,18 +123,18 @@ Public Member Functions</h2></td></tr> <tr class="memitem:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6b8dce19efd6dcc103072347625751f"></a>  </td><td class="memItemRight" valign="bottom"><b>Event</b> (const std::string &name, Type type=INTERNAL)</td></tr> <tr class="separator:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> + </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> +<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> +<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8d5bea5f45ca20326ec5b886ab7e30"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5eeafb9884159fd73bbc27eea370e3"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> -<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> - </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> -<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> @@ -145,39 +145,39 @@ std::string </td><td class="memItemRight" valign="bottom"><b>content</b></t struct evhttp_request * </td><td class="memItemRight" valign="bottom"><b>evhttpReq</b></td></tr> <tr class="separator:a394290286849b0b3600701abba146168"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> -<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> -<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> -<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> +<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> +<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb19f8392a4e7fcaaa45462ef3871645"></a> Type </td><td class="memItemRight" valign="bottom"><b>eventType</b></td></tr> <tr class="separator:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> -<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> -<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> -<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f0c5d691939c783d2d94f69880b940"></a> bool </td><td class="memItemRight" valign="bottom"><b>hideSendId</b></td></tr> <tr class="separator:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6dca02cac88e34c494998cade441cc7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>invokeid</b></td></tr> <tr class="separator:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> -<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> -<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> +<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28174010aa37d38b6a596bd4dfa74f83"></a> std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist</b></td></tr> <tr class="separator:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> +<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> +<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6b3e134f6afa9e4a6b0715919ff25a4"></a> std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params</b></td></tr> <tr class="separator:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> +<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> +<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa62ac8859da2d418e14f5bc7690bdd72"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td></tr> <tr class="separator:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> @@ -185,17 +185,17 @@ std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td>< <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> +<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> +typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> +<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> +typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> +<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94992319a971532f9673ae6f150291b5"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Type</b> { <b>INTERNAL</b> = 1, <b>EXTERNAL</b> = 2, <b>PLATFORM</b> = 3 }<tr class="separator:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> </td></tr> -<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> -typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> -<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> -typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> -<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> <tr class="memitem:ab04c94cbb138972025ec4976db497e17 inherit pub_static_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab04c94cbb138972025ec4976db497e17"></a> static bool </td><td class="memItemRight" valign="bottom"><b>getParam</b> (const params_t &params, const std::string &name, <a class="el" href="classuscxml_1_1_data.html">Data</a> &target)</td></tr> @@ -227,7 +227,7 @@ template<typename T > </td></tr> </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config-members.html b/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config-members.html index 150df2f..505d8de 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config-members.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config-members.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html b/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html index 923b5ac..fca7f9e 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html @@ -105,15 +105,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> +<tr class="memitem:a439b638e722ebc896fae45ee51941748"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a439b638e722ebc896fae45ee51941748"></a> +unsigned short </td><td class="memItemRight" valign="bottom"><b>port</b></td></tr> +<tr class="separator:a439b638e722ebc896fae45ee51941748"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa765c9f419031ba41637e3b6556677ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa765c9f419031ba41637e3b6556677ac"></a> std::string </td><td class="memItemRight" valign="bottom"><b>privateKey</b></td></tr> <tr class="separator:aa765c9f419031ba41637e3b6556677ac"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab4bba9ec1ecdc7419c08d1fc55ed01d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4bba9ec1ecdc7419c08d1fc55ed01d0"></a> std::string </td><td class="memItemRight" valign="bottom"><b>publicKey</b></td></tr> <tr class="separator:ab4bba9ec1ecdc7419c08d1fc55ed01d0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a439b638e722ebc896fae45ee51941748"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a439b638e722ebc896fae45ee51941748"></a> -unsigned short </td><td class="memItemRight" valign="bottom"><b>port</b></td></tr> -<tr class="separator:a439b638e722ebc896fae45ee51941748"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>server/<a class="el" href="_h_t_t_p_server_8h_source.html">HTTPServer.h</a></li> @@ -127,7 +127,7 @@ unsigned short </td><td class="memItemRight" valign="bottom"><b>port</b></t </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame-members.html b/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame-members.html index 62b0aa5..7a2e720 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame-members.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame-members.html @@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html b/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html index af06034..95bddbb 100644 --- a/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html +++ b/classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html @@ -122,39 +122,39 @@ std::string </td><td class="memItemRight" valign="bottom"><b>content</b></t struct evws_connection * </td><td class="memItemRight" valign="bottom"><b>evwsConn</b></td></tr> <tr class="separator:aeb587f79831f1b4555d5b80507da5d5f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> -<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> -<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> -<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> +<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> +<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb19f8392a4e7fcaaa45462ef3871645"></a> Type </td><td class="memItemRight" valign="bottom"><b>eventType</b></td></tr> <tr class="separator:aeb19f8392a4e7fcaaa45462ef3871645 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> -<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> -<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> -<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9f0c5d691939c783d2d94f69880b940"></a> bool </td><td class="memItemRight" valign="bottom"><b>hideSendId</b></td></tr> <tr class="separator:ab9f0c5d691939c783d2d94f69880b940 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6dca02cac88e34c494998cade441cc7"></a> std::string </td><td class="memItemRight" valign="bottom"><b>invokeid</b></td></tr> <tr class="separator:ab6dca02cac88e34c494998cade441cc7 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a98d229534eeb71dd75f32e9e3b7346f1"></a> -<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>data</b></td></tr> -<tr class="separator:a98d229534eeb71dd75f32e9e3b7346f1 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0108cece5dbfe7f162dd9655c772ac70"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td></tr> +<tr class="separator:a0108cece5dbfe7f162dd9655c772ac70 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28174010aa37d38b6a596bd4dfa74f83"></a> std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist</b></td></tr> <tr class="separator:a28174010aa37d38b6a596bd4dfa74f83 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0a5bfd1bebdecdb9f47bfb428bd13b5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origin</b></td></tr> +<tr class="separator:af0a5bfd1bebdecdb9f47bfb428bd13b5 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4b645c7ef4172f98ed199511623f48c9"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>origintype</b></td></tr> +<tr class="separator:a4b645c7ef4172f98ed199511623f48c9 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa6b3e134f6afa9e4a6b0715919ff25a4"></a> std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params</b></td></tr> <tr class="separator:aa6b3e134f6afa9e4a6b0715919ff25a4 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae73a91aa5afa70145ce06af15123097b"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>raw</b></td></tr> +<tr class="separator:ae73a91aa5afa70145ce06af15123097b inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2f396694ad7a35865e87dd3c65ba67ca"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>sendid</b></td></tr> +<tr class="separator:a2f396694ad7a35865e87dd3c65ba67ca inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa62ac8859da2d418e14f5bc7690bdd72"></a> std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td></tr> <tr class="separator:aa62ac8859da2d418e14f5bc7690bdd72 inherit pub_attribs_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> @@ -162,33 +162,33 @@ std::string </td><td class="memItemRight" valign="bottom"><b>uuid</b></td>< <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> +<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> +typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> +<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> +typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> +<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94992319a971532f9673ae6f150291b5"></a>enum  </td><td class="memItemRight" valign="bottom"><b>Type</b> { <b>INTERNAL</b> = 1, <b>EXTERNAL</b> = 2, <b>PLATFORM</b> = 3 }<tr class="separator:a94992319a971532f9673ae6f150291b5 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> </td></tr> -<tr class="memitem:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a604b939a91e84d7dc6efd31adbf141f0"></a> -typedef std::multimap< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>params_t</b></td></tr> -<tr class="separator:a604b939a91e84d7dc6efd31adbf141f0 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28fb3b2b9b1737aedc2aedb0ae608e40"></a> -typedef std::map< std::string, <a class="el" href="classuscxml_1_1_data.html">Data</a> > </td><td class="memItemRight" valign="bottom"><b>namelist_t</b></td></tr> -<tr class="separator:a28fb3b2b9b1737aedc2aedb0ae608e40 inherit pub_types_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> <tr class="memitem:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af6b8dce19efd6dcc103072347625751f"></a>  </td><td class="memItemRight" valign="bottom"><b>Event</b> (const std::string &name, Type type=INTERNAL)</td></tr> <tr class="separator:af6b8dce19efd6dcc103072347625751f inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> + </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> +<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> +<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aee8d5bea5f45ca20326ec5b886ab7e30"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:aee8d5bea5f45ca20326ec5b886ab7e30 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f5eeafb9884159fd73bbc27eea370e3"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> <tr class="separator:a3f5eeafb9884159fd73bbc27eea370e3 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9415bc4db32c3e9eb2402f7ae53e254"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &other) const </td></tr> -<tr class="separator:ad9415bc4db32c3e9eb2402f7ae53e254 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aeb6b837013f38950c4f843a2378da3e5"></a> - </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> -<tr class="separator:aeb6b837013f38950c4f843a2378da3e5 inherit pub_methods_classuscxml_1_1_event"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classuscxml_1_1_event"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classuscxml_1_1_event')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a></td></tr> <tr class="memitem:ab04c94cbb138972025ec4976db497e17 inherit pub_static_methods_classuscxml_1_1_event"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab04c94cbb138972025ec4976db497e17"></a> static bool </td><td class="memItemRight" valign="bottom"><b>getParam</b> (const params_t &params, const std::string &name, <a class="el" href="classuscxml_1_1_data.html">Data</a> &target)</td></tr> @@ -220,7 +220,7 @@ template<typename T > </td></tr> </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> --> diff --git a/classuscxml_1_1_h_t_t_p_servlet-members.html b/classuscxml_1_1_h_t_t_p_servlet-members.html index 0ab6de1..88dcffb 100644 --- a/classuscxml_1_1_h_t_t_p_servlet-members.html +++ b/classuscxml_1_1_h_t_t_p_servlet-members.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_h_t_t_p_servlet.html b/classuscxml_1_1_h_t_t_p_servlet.html index 7f44b04..ba92534 100644 --- a/classuscxml_1_1_h_t_t_p_servlet.html +++ b/classuscxml_1_1_h_t_t_p_servlet.html @@ -110,16 +110,16 @@ Inheritance diagram for uscxml::HTTPServlet:</div> <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:a8121c763afc675552748759a8e426fe8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8121c763afc675552748759a8e426fe8"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html#a8121c763afc675552748759a8e426fe8">canAdaptPath</a> ()</td></tr> +<tr class="memdesc:a8121c763afc675552748759a8e426fe8"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> +<tr class="separator:a8121c763afc675552748759a8e426fe8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a906ab3bafd90b5bb8aba2575829642af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a906ab3bafd90b5bb8aba2575829642af"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>requestFromHTTP</b> (const <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_request.html">HTTPServer::Request</a> &request)=0</td></tr> <tr class="separator:a906ab3bafd90b5bb8aba2575829642af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:add5ddaef6ac855f81be70c0edf150953"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="add5ddaef6ac855f81be70c0edf150953"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>setURL</b> (const std::string &url)=0</td></tr> <tr class="separator:add5ddaef6ac855f81be70c0edf150953"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8121c763afc675552748759a8e426fe8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8121c763afc675552748759a8e426fe8"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html#a8121c763afc675552748759a8e426fe8">canAdaptPath</a> ()</td></tr> -<tr class="memdesc:a8121c763afc675552748759a8e426fe8"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> -<tr class="separator:a8121c763afc675552748759a8e426fe8"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>server/<a class="el" href="_h_t_t_p_server_8h_source.html">HTTPServer.h</a></li> @@ -133,7 +133,7 @@ virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" hr </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> --> diff --git a/classuscxml_1_1_i_o_processor-members.html b/classuscxml_1_1_i_o_processor-members.html index db7cf50..e072e6c 100644 --- a/classuscxml_1_1_i_o_processor-members.html +++ b/classuscxml_1_1_i_o_processor-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_i_o_processor.html b/classuscxml_1_1_i_o_processor.html index 491b3b6..96f5120 100644 --- a/classuscxml_1_1_i_o_processor.html +++ b/classuscxml_1_1_i_o_processor.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Facade for I/O processors. - <a href="classuscxml_1_1_i_o_processor.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_i_o_processor_8h_source.html">IOProcessor.h</a>></code></p> <div class="dynheader"> @@ -122,25 +122,25 @@ Collaboration diagram for uscxml::IOProcessor:</div> <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:acf835694476d9d78e7d07e1883f01a70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf835694476d9d78e7d07e1883f01a70"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a>, <a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> -<tr class="separator:acf835694476d9d78e7d07e1883f01a70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabd9e7836b7f9f617107dd81f6acf674"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_i_o_processor.html#aabd9e7836b7f9f617107dd81f6acf674">eventFromSCXML</a> (const std::string &target, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="memdesc:aabd9e7836b7f9f617107dd81f6acf674"><td class="mdescLeft"> </td><td class="mdescRight">We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. <a href="#aabd9e7836b7f9f617107dd81f6acf674">More...</a><br /></td></tr> <tr class="separator:aabd9e7836b7f9f617107dd81f6acf674"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0887a386da797c1a28d177c758ec6bce"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_i_o_processor.html#a0887a386da797c1a28d177c758ec6bce">isValidTarget</a> (const std::string &target)</td></tr> <tr class="memdesc:a0887a386da797c1a28d177c758ec6bce"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the given target is a valid destination for events. <a href="#a0887a386da797c1a28d177c758ec6bce">More...</a><br /></td></tr> <tr class="separator:a0887a386da797c1a28d177c758ec6bce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf835694476d9d78e7d07e1883f01a70"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf835694476d9d78e7d07e1883f01a70"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_i_o_processor.html">IOProcessor</a>, <a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> +<tr class="separator:acf835694476d9d78e7d07e1883f01a70"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_handler"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_handler')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> -<tr class="memitem:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> -<tr class="separator:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> -<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> -<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#ab2338d5b4dc75ecfe8b8eceee32c032b">getDataModelVariables</a> () const </td></tr> <tr class="memdesc:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#ab2338d5b4dc75ecfe8b8eceee32c032b">More...</a><br /></td></tr> <tr class="separator:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> +<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> +<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> +<tr class="separator:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -158,9 +158,7 @@ Friends</h2></td></tr> class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</b></td></tr> <tr class="separator:a24f971df023460b464cf8181d63cef3e"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Facade for I/O processors. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="aabd9e7836b7f9f617107dd81f6acf674"></a> <div class="memitem"> <div class="memproto"> @@ -192,8 +190,6 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</b>< </tr> </table> </div><div class="memdoc"> - -<p>We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>Where the event is supposed to be delivered to. </td></tr> @@ -225,8 +221,6 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</b>< </tr> </table> </div><div class="memdoc"> - -<p>Determine whether the given target is a valid destination for events. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>A target where the <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> wants to deliver <a class="el" href="classuscxml_1_1_event.html">Event</a>s to. </td></tr> @@ -250,7 +244,7 @@ class </td><td class="memItemRight" valign="bottom"><b>InterpreterImpl</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> --> diff --git a/classuscxml_1_1_i_o_processor_impl-members.html b/classuscxml_1_1_i_o_processor_impl-members.html index c46cbcb..dc42ed8 100644 --- a/classuscxml_1_1_i_o_processor_impl-members.html +++ b/classuscxml_1_1_i_o_processor_impl-members.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_i_o_processor_impl.html b/classuscxml_1_1_i_o_processor_impl.html index 6b8bf27..885094c 100644 --- a/classuscxml_1_1_i_o_processor_impl.html +++ b/classuscxml_1_1_i_o_processor_impl.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Abstract base class for <a class="el" href="classuscxml_1_1_i_o_processor.html" title="Facade for I/O processors. ">IOProcessor</a>s implementations. - <a href="classuscxml_1_1_i_o_processor_impl.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_i_o_processor_impl_8h_source.html">IOProcessorImpl.h</a>></code></p> <div class="dynheader"> @@ -131,13 +131,13 @@ Public Member Functions</h2></td></tr> <tr class="memdesc:a320b805b7ac80d453ad8d6fcdf3e9780"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the given target is a valid destination for events. <a href="#a320b805b7ac80d453ad8d6fcdf3e9780">More...</a><br /></td></tr> <tr class="separator:a320b805b7ac80d453ad8d6fcdf3e9780"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_handler_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_handler_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> +<tr class="memitem:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">getDataModelVariables</a> ()=0</td></tr> +<tr class="memdesc:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a14286b0d059c5f269abdb9efeb084b7c">More...</a><br /></td></tr> +<tr class="separator:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6e91964e1444932e5199d300c22c7803 inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e91964e1444932e5199d300c22c7803"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a6e91964e1444932e5199d300c22c7803">getNames</a> ()=0</td></tr> <tr class="memdesc:a6e91964e1444932e5199d300c22c7803 inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> <tr class="separator:a6e91964e1444932e5199d300c22c7803 inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">getDataModelVariables</a> ()=0</td></tr> -<tr class="memdesc:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a14286b0d059c5f269abdb9efeb084b7c">More...</a><br /></td></tr> -<tr class="separator:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> @@ -152,9 +152,7 @@ Additional Inherited Members</h2></td></tr> <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> <tr class="separator:af7069a12f5b67953f76c2eda8c1fc419 inherit pro_attribs_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Abstract base class for <a class="el" href="classuscxml_1_1_i_o_processor.html" title="Facade for I/O processors. ">IOProcessor</a>s implementations. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a29b122781dc57dcd889e06ae1fccb813"></a> <div class="memitem"> <div class="memproto"> @@ -176,15 +174,13 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">interpreter</td><td>The imlementation of the associated <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> <p>Implemented in <a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a1aac2ea2ef2f5b04b7f5e5bdbcc358cb">uscxml::BasicHTTPIOProcessor</a>, and <a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#aec5871aed6a2c935e148cd5c646b7265">uscxml::SCXMLIOProcessor</a>.</p> @@ -221,8 +217,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>Where the event is supposed to be delivered to. </td></tr> @@ -278,8 +272,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Return an event to the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>An event to enqueue at the interpreter's external queue. </td></tr> @@ -313,8 +305,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Determine whether the given target is a valid destination for events. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>A target where the <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> wants to deliver <a class="el" href="classuscxml_1_1_event.html">Event</a>s to. </td></tr> @@ -340,7 +330,7 @@ Additional Inherited Members</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_interpreter-members.html b/classuscxml_1_1_interpreter-members.html index f7efc2a..7f7a64d 100644 --- a/classuscxml_1_1_interpreter-members.html +++ b/classuscxml_1_1_interpreter-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#acd21b0cc08aee82e55685955cc3fe64c">reset</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#a269f8d91e9ea8e213fd51cac9964c6a3">setActionLanguage</a>(ActionLanguage actionLanguage)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#a846b763072fc4c2a62ab3d75f6981926">setMonitor</a>(InterpreterMonitor *monitor)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> - <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a">step</a>(bool blocking=false)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586">step</a>(size_t blockMs=std::numeric_limits< size_t >::max())</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472">validate</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td><td class="entry"></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_interpreter.html b/classuscxml_1_1_interpreter.html index ab8325d..db62850 100644 --- a/classuscxml_1_1_interpreter.html +++ b/classuscxml_1_1_interpreter.html @@ -112,36 +112,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:aed09ee1f90bc1e12397329c198c59be0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed09ee1f90bc1e12397329c198c59be0"></a> - </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#aed09ee1f90bc1e12397329c198c59be0">PIMPL_OPERATORS</a> (<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a>)</td></tr> -<tr class="memdesc:aed09ee1f90bc1e12397329c198c59be0"><td class="mdescLeft"> </td><td class="mdescRight">See PIMPL_OPERATORS macro in <a class="el" href="_common_8h.html">Common.h</a>. <br /></td></tr> -<tr class="separator:aed09ee1f90bc1e12397329c198c59be0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acea1e6b1b02663f22ec5367118f1066a"><td class="memItemLeft" align="right" valign="top">InterpreterState </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a">step</a> (bool blocking=false)</td></tr> -<tr class="memdesc:acea1e6b1b02663f22ec5367118f1066a"><td class="mdescLeft"> </td><td class="mdescRight">Perform a single microstep and return. <a href="#acea1e6b1b02663f22ec5367118f1066a">More...</a><br /></td></tr> -<tr class="separator:acea1e6b1b02663f22ec5367118f1066a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6cffb6d5573c2168e0215b5389a44aa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cffb6d5573c2168e0215b5389a44aa8"></a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a6cffb6d5573c2168e0215b5389a44aa8">cancel</a> ()</td></tr> <tr class="memdesc:a6cffb6d5573c2168e0215b5389a44aa8"><td class="mdescLeft"> </td><td class="mdescRight">Unblock and mark for finalize. <br /></td></tr> <tr class="separator:a6cffb6d5573c2168e0215b5389a44aa8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acd21b0cc08aee82e55685955cc3fe64c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd21b0cc08aee82e55685955cc3fe64c"></a> -void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#acd21b0cc08aee82e55685955cc3fe64c">reset</a> ()</td></tr> -<tr class="memdesc:acd21b0cc08aee82e55685955cc3fe64c"><td class="mdescLeft"> </td><td class="mdescRight">Finalize and reset interpeter. <br /></td></tr> -<tr class="separator:acd21b0cc08aee82e55685955cc3fe64c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf7fa4cdb85a97331f3c69d54675949f"><td class="memItemLeft" align="right" valign="top">std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#aaf7fa4cdb85a97331f3c69d54675949f">getConfiguration</a> ()</td></tr> <tr class="memdesc:aaf7fa4cdb85a97331f3c69d54675949f"><td class="mdescLeft"> </td><td class="mdescRight">Get all state elements that constitute the active configuration. <a href="#aaf7fa4cdb85a97331f3c69d54675949f">More...</a><br /></td></tr> <tr class="separator:aaf7fa4cdb85a97331f3c69d54675949f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a05096251daf3f0665b275d8528244565"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a05096251daf3f0665b275d8528244565">isInState</a> (const std::string &stateId)</td></tr> -<tr class="memdesc:a05096251daf3f0665b275d8528244565"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the state with the given <code>id</code> is in the active configuration. <a href="#a05096251daf3f0665b275d8528244565">More...</a><br /></td></tr> -<tr class="separator:a05096251daf3f0665b275d8528244565"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a24ac91189b526ed80edc4b34e02bca53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24ac91189b526ed80edc4b34e02bca53"></a> +std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">getImpl</a> () const </td></tr> +<tr class="memdesc:a24ac91189b526ed80edc4b34e02bca53"><td class="mdescLeft"> </td><td class="mdescRight">Return the actual implementation of the Interperter. <br /></td></tr> +<tr class="separator:a24ac91189b526ed80edc4b34e02bca53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a013f7011d488894349b88fea2fbe4a52"><td class="memItemLeft" align="right" valign="top">InterpreterState </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a013f7011d488894349b88fea2fbe4a52">getState</a> ()</td></tr> <tr class="memdesc:a013f7011d488894349b88fea2fbe4a52"><td class="mdescLeft"> </td><td class="mdescRight">The current state of the interpreter, not to be confused with its configuration. <a href="#a013f7011d488894349b88fea2fbe4a52">More...</a><br /></td></tr> <tr class="separator:a013f7011d488894349b88fea2fbe4a52"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab72353f9d89d1c64dcc3501e86ed7472"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472">validate</a> ()</td></tr> -<tr class="memdesc:ab72353f9d89d1c64dcc3501e86ed7472"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of possible syntactic and semantic issues with the interpreter's state-chart. <a href="#ab72353f9d89d1c64dcc3501e86ed7472">More...</a><br /></td></tr> -<tr class="separator:ab72353f9d89d1c64dcc3501e86ed7472"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a05096251daf3f0665b275d8528244565"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a05096251daf3f0665b275d8528244565">isInState</a> (const std::string &stateId)</td></tr> +<tr class="memdesc:a05096251daf3f0665b275d8528244565"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the state with the given <code>id</code> is in the active configuration. <a href="#a05096251daf3f0665b275d8528244565">More...</a><br /></td></tr> +<tr class="separator:a05096251daf3f0665b275d8528244565"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed09ee1f90bc1e12397329c198c59be0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aed09ee1f90bc1e12397329c198c59be0"></a> + </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#aed09ee1f90bc1e12397329c198c59be0">PIMPL_OPERATORS</a> (<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a>)</td></tr> +<tr class="memdesc:aed09ee1f90bc1e12397329c198c59be0"><td class="mdescLeft"> </td><td class="mdescRight">See PIMPL_OPERATORS macro in <a class="el" href="_common_8h.html">Common.h</a>. <br /></td></tr> +<tr class="separator:aed09ee1f90bc1e12397329c198c59be0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2279af2a6c78d2123e2a083903414e72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a2279af2a6c78d2123e2a083903414e72">receive</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="memdesc:a2279af2a6c78d2123e2a083903414e72"><td class="mdescLeft"> </td><td class="mdescRight">Enqueue an event to the interpreter's external queue. <a href="#a2279af2a6c78d2123e2a083903414e72">More...</a><br /></td></tr> <tr class="separator:a2279af2a6c78d2123e2a083903414e72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acd21b0cc08aee82e55685955cc3fe64c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acd21b0cc08aee82e55685955cc3fe64c"></a> +void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#acd21b0cc08aee82e55685955cc3fe64c">reset</a> ()</td></tr> +<tr class="memdesc:acd21b0cc08aee82e55685955cc3fe64c"><td class="mdescLeft"> </td><td class="mdescRight">Finalize and reset interpeter. <br /></td></tr> +<tr class="separator:acd21b0cc08aee82e55685955cc3fe64c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a269f8d91e9ea8e213fd51cac9964c6a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a269f8d91e9ea8e213fd51cac9964c6a3"></a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a269f8d91e9ea8e213fd51cac9964c6a3">setActionLanguage</a> (<a class="el" href="classuscxml_1_1_action_language.html">ActionLanguage</a> actionLanguage)</td></tr> <tr class="memdesc:a269f8d91e9ea8e213fd51cac9964c6a3"><td class="mdescLeft"> </td><td class="mdescRight">Adapt the constituting components for a SCXML interpreter. <br /></td></tr> @@ -150,28 +148,30 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a846b763072fc4c2a62ab3d75f6981926">setMonitor</a> (<a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a> *monitor)</td></tr> <tr class="memdesc:a846b763072fc4c2a62ab3d75f6981926"><td class="mdescLeft"> </td><td class="mdescRight">Attach a monitor to make more details of the interpreter observable. <br /></td></tr> <tr class="separator:a846b763072fc4c2a62ab3d75f6981926"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a24ac91189b526ed80edc4b34e02bca53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a24ac91189b526ed80edc4b34e02bca53"></a> -std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53">getImpl</a> () const </td></tr> -<tr class="memdesc:a24ac91189b526ed80edc4b34e02bca53"><td class="mdescLeft"> </td><td class="mdescRight">Return the actual implementation of the Interperter. <br /></td></tr> -<tr class="separator:a24ac91189b526ed80edc4b34e02bca53"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e935bc5d73504768d59ceac2882f586"><td class="memItemLeft" align="right" valign="top">InterpreterState </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586">step</a> (size_t blockMs=std::numeric_limits< size_t >::max())</td></tr> +<tr class="memdesc:a9e935bc5d73504768d59ceac2882f586"><td class="mdescLeft"> </td><td class="mdescRight">Advance the state-machine by a single microstep and return. <a href="#a9e935bc5d73504768d59ceac2882f586">More...</a><br /></td></tr> +<tr class="separator:a9e935bc5d73504768d59ceac2882f586"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab72353f9d89d1c64dcc3501e86ed7472"><td class="memItemLeft" align="right" valign="top">std::list< <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472">validate</a> ()</td></tr> +<tr class="memdesc:ab72353f9d89d1c64dcc3501e86ed7472"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of possible syntactic and semantic issues with the interpreter's state-chart. <a href="#ab72353f9d89d1c64dcc3501e86ed7472">More...</a><br /></td></tr> +<tr class="separator:ab72353f9d89d1c64dcc3501e86ed7472"><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> +<tr class="memitem:a6650b96dbf1e87996aef4c46ad99aadb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a6650b96dbf1e87996aef4c46ad99aadb">fromClone</a> (const <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> &other)</td></tr> +<tr class="memdesc:a6650b96dbf1e87996aef4c46ad99aadb"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter as a copy of another. <a href="#a6650b96dbf1e87996aef4c46ad99aadb">More...</a><br /></td></tr> +<tr class="separator:a6650b96dbf1e87996aef4c46ad99aadb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc2f0ea505323e6d7af6c23d62963c54"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#abc2f0ea505323e6d7af6c23d62963c54">fromDocument</a> (XERCESC_NS::DOMDocument *dom, const std::string &baseURL, bool copy=true)</td></tr> <tr class="memdesc:abc2f0ea505323e6d7af6c23d62963c54"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter with a given XML document. <a href="#abc2f0ea505323e6d7af6c23d62963c54">More...</a><br /></td></tr> <tr class="separator:abc2f0ea505323e6d7af6c23d62963c54"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a99c0413d9093d482ed46bf3d1ea2ed13"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a99c0413d9093d482ed46bf3d1ea2ed13">fromElement</a> (XERCESC_NS::DOMElement *element, const std::string &baseURL)</td></tr> <tr class="memdesc:a99c0413d9093d482ed46bf3d1ea2ed13"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter with a given XML element. <a href="#a99c0413d9093d482ed46bf3d1ea2ed13">More...</a><br /></td></tr> <tr class="separator:a99c0413d9093d482ed46bf3d1ea2ed13"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac2966a3c1cf0503772c1054ee3af94ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#ac2966a3c1cf0503772c1054ee3af94ad">fromXML</a> (const std::string &xml, const std::string &baseURL)</td></tr> -<tr class="memdesc:ac2966a3c1cf0503772c1054ee3af94ad"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter from a string containined proper XML markup. <a href="#ac2966a3c1cf0503772c1054ee3af94ad">More...</a><br /></td></tr> -<tr class="separator:ac2966a3c1cf0503772c1054ee3af94ad"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab3b1107314bbabcc642fe323bb6c76b7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#ab3b1107314bbabcc642fe323bb6c76b7">fromURL</a> (const std::string &url)</td></tr> <tr class="memdesc:ab3b1107314bbabcc642fe323bb6c76b7"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter with a document located at an <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <a href="#ab3b1107314bbabcc642fe323bb6c76b7">More...</a><br /></td></tr> <tr class="separator:ab3b1107314bbabcc642fe323bb6c76b7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6650b96dbf1e87996aef4c46ad99aadb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#a6650b96dbf1e87996aef4c46ad99aadb">fromClone</a> (const <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> &other)</td></tr> -<tr class="memdesc:a6650b96dbf1e87996aef4c46ad99aadb"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter as a copy of another. <a href="#a6650b96dbf1e87996aef4c46ad99aadb">More...</a><br /></td></tr> -<tr class="separator:a6650b96dbf1e87996aef4c46ad99aadb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2966a3c1cf0503772c1054ee3af94ad"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html#ac2966a3c1cf0503772c1054ee3af94ad">fromXML</a> (const std::string &xml, const std::string &baseURL)</td></tr> +<tr class="memdesc:ac2966a3c1cf0503772c1054ee3af94ad"><td class="mdescLeft"> </td><td class="mdescRight">Instantiate an Interpeter from a string containined proper XML markup. <a href="#ac2966a3c1cf0503772c1054ee3af94ad">More...</a><br /></td></tr> +<tr class="separator:ac2966a3c1cf0503772c1054ee3af94ad"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -180,8 +180,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I <tr class="separator:ac75b2088bc8f8fa00225988962f8159c"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Central class to interpret and process SCXML documents. </p> -<p>Instances of this class are available from the static constructors. In order to use an interpreter instance to actually <em>do</em> things, you will want to provide an <a class="el" href="classuscxml_1_1_action_language.html" title="Collection of instances for interpreter that constitute its action language. ">ActionLanguage</a> and an <a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a>.</p> +<div class="textblock"><p>Instances of this class are available from the static constructors. In order to use an interpreter instance to actually <em>do</em> things, you will want to provide an <a class="el" href="classuscxml_1_1_action_language.html" title="Collection of instances for interpreter that constitute its action language. ">ActionLanguage</a> and an <a class="el" href="classuscxml_1_1_interpreter_monitor.html">InterpreterMonitor</a>.</p> <p>We did avoid threading primitives within the core interpreter (there is threading for nested interpeters in the <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html" title="An invoker for other SCXML instances. ">USCXMLInvoker</a>, though). As such, you will have to call the <step> function continuously. </p> </div><h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a6650b96dbf1e87996aef4c46ad99aadb"></a> @@ -205,8 +204,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Instantiate an Interpeter as a copy of another. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">other</td><td>The other interpreter. </td></tr> @@ -253,8 +250,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Instantiate an Interpeter with a given XML document. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">dom</td><td>A pointer to the XML document. </td></tr> @@ -297,8 +292,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Instantiate an Interpeter with a given XML element. </p> <p>This constructor will create a new document and copy/import the given element. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">element</td><td>The element to be copies/imported as the new document element. </td></tr> @@ -330,8 +323,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Instantiate an Interpeter with a document located at an <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">url</td><td>An absolute <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> to locate the SCXML document. </td></tr> @@ -372,8 +363,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Instantiate an Interpeter from a string containined proper XML markup. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">xml</td><td>Textual representation of an SCXML document. </td></tr> @@ -396,8 +385,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Get all state elements that constitute the active configuration. </p> <dl class="section return"><dt>Returns</dt><dd>A list of XML elements of the active states. </dd></dl> </div> @@ -414,8 +401,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>The current state of the interpreter, not to be confused with its configuration. </p> <dl class="section return"><dt>Returns</dt><dd>The current state of the interpreter object. </dd></dl> </div> @@ -433,8 +418,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Determine whether the state with the given <code>id</code> is in the active configuration. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">id</td><td>An identifier for a state from the SCXML document. </td></tr> @@ -458,35 +441,42 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Enqueue an event to the interpreter's external queue. </p> <p>An event to be enqueued </p> </div> </div> -<a class="anchor" id="acea1e6b1b02663f22ec5367118f1066a"></a> +<a class="anchor" id="a9e935bc5d73504768d59ceac2882f586"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">InterpreterState uscxml::Interpreter::step </td> <td>(</td> - <td class="paramtype">bool </td> - <td class="paramname"><em>blocking</em> = <code>false</code></td><td>)</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>blockMs</em> = <code>std::numeric_limits<size_t>::max()</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> - -<p>Perform a single microstep and return. </p> -<dl class="params"><dt>Parameters</dt><dd> +<p>This is the central function to drive the state machine. Calling <a class="el" href="classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586" title="Advance the state-machine by a single microstep and return. ">step()</a> will perform one <em>microstep</em> and return the current state of the interpreter. Here, the state is not to be confused with the interpreter's configuration.</p> +<div class="fragment"><div class="line"> InterpreterState state = uscxml::USCXML_UNDEF;</div> +<div class="line"> <span class="keywordflow">while</span>((state = scxml.step()) != uscxml::USCXML_FINISHED) {</div> +<div class="line"> <span class="keywordflow">switch</span> (state) {</div> +<div class="line"> <span class="keywordflow">case</span> USCXML_MICROSTEPPED:</div> +<div class="line"> <span class="keywordflow">case</span> USCXML_MACROSTEPPED:</div> +<div class="line"> <span class="comment">/* Interpreter performed a microstep */</span></div> +<div class="line"> <span class="keywordflow">break</span>;</div> +<div class="line"> <span class="keywordflow">default</span>:</div> +<div class="line"> <span class="keywordflow">break</span>;</div> +<div class="line"> }</div> +<div class="line"> }</div> +</div><!-- fragment --> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> - <tr><td class="paramname">blocking</td><td>Whether or not to block the thread when waiting for events </td></tr> + <tr><td class="paramname">blockMs</td><td>The maximum duration in milli-seconds to wait for an event to become available. </td></tr> </table> </dd> </dl> -<dl class="section return"><dt>Returns</dt><dd>The new state of the interpreter object.</dd></dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Have <a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a" title="Perform a single microstep and return. ">Interpreter::step()</a> take a duration to block </dd></dl> +<dl class="section return"><dt>Returns</dt><dd>The new state of the interpreter object. </dd></dl> </div> </div> @@ -502,8 +492,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </tr> </table> </div><div class="memdoc"> - -<p>Return a list of possible syntactic and semantic issues with the interpreter's state-chart. </p> <dl class="section return"><dt>Returns</dt><dd>A list of <a class="el" href="classuscxml_1_1_interpreter_issue.html" title="Identify and report syntactic and semantic problems with a SCXML state-charts. ">InterpreterIssue</a>s </dd></dl> </div> @@ -521,7 +509,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_interpreter_impl.html">I </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> --> diff --git a/classuscxml_1_1_interpreter_impl-members.html b/classuscxml_1_1_interpreter_impl-members.html index 9e84806..e81ed65 100644 --- a/classuscxml_1_1_interpreter_impl-members.html +++ b/classuscxml_1_1_interpreter_impl-members.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>checkValidSendType</b>(const std::string &type, const std::string &target) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>cloneFrom</b>(InterpreterImpl *other) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>cloneFrom</b>(std::shared_ptr< InterpreterImpl > other) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeueExternal</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeueExternal</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html#ac2621afad3b15209f3b8a81908c6647c">dequeueInternal</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>EARLY</b> enum value (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueue</b>(const std::string &type, const std::string &target, size_t delayMs, const Event &sendEvent) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -181,7 +181,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html#a4bfc9656f2791da0c1a643d241a8a32c">setActionLanguage</a>(const ActionLanguage &al)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setMonitor</b>(InterpreterMonitor *monitor) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>step</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>step</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>TransformerImpl</b> (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">friend</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>uninvoke</b>(XERCESC_NS::DOMElement *invoke) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>uninvoke</b>(const std::string &invokeId) (defined in <a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -196,7 +196,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> 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> --> diff --git a/classuscxml_1_1_interpreter_issue-members.html b/classuscxml_1_1_interpreter_issue-members.html index 1f2187e..52529da 100644 --- a/classuscxml_1_1_interpreter_issue-members.html +++ b/classuscxml_1_1_interpreter_issue-members.html @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_interpreter_issue.html b/classuscxml_1_1_interpreter_issue.html index d8d985a..32e82e3 100644 --- a/classuscxml_1_1_interpreter_issue.html +++ b/classuscxml_1_1_interpreter_issue.html @@ -128,10 +128,6 @@ Public Member Functions</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a6bf589f37b6eeddec43bf58811a066e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bf589f37b6eeddec43bf58811a066e7"></a> -std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_issue.html#a6bf589f37b6eeddec43bf58811a066e7">xPath</a></td></tr> -<tr class="memdesc:a6bf589f37b6eeddec43bf58811a066e7"><td class="mdescLeft"> </td><td class="mdescRight">Where did the issue arise. <br /></td></tr> -<tr class="separator:a6bf589f37b6eeddec43bf58811a066e7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf161138ef8bd8f49235588baef35541"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf161138ef8bd8f49235588baef35541"></a> std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_issue.html#aaf161138ef8bd8f49235588baef35541">message</a></td></tr> <tr class="memdesc:aaf161138ef8bd8f49235588baef35541"><td class="mdescLeft"> </td><td class="mdescRight">What is the issue. <br /></td></tr> @@ -148,6 +144,10 @@ XERCESC_NS::DOMNode * </td><td class="memItemRight" valign="bottom"><a clas std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_issue.html#abe7e049a5424b40a2c6a27ac9a1975f5">specRef</a></td></tr> <tr class="memdesc:abe7e049a5424b40a2c6a27ac9a1975f5"><td class="mdescLeft"> </td><td class="mdescRight">If applicable, the violated section from the standard. <br /></td></tr> <tr class="separator:abe7e049a5424b40a2c6a27ac9a1975f5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bf589f37b6eeddec43bf58811a066e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6bf589f37b6eeddec43bf58811a066e7"></a> +std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_issue.html#a6bf589f37b6eeddec43bf58811a066e7">xPath</a></td></tr> +<tr class="memdesc:a6bf589f37b6eeddec43bf58811a066e7"><td class="mdescLeft"> </td><td class="mdescRight">Where did the issue arise. <br /></td></tr> +<tr class="separator:a6bf589f37b6eeddec43bf58811a066e7"><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> @@ -156,8 +156,7 @@ class </td><td class="memItemRight" valign="bottom"><b>Interpreter</b></td> <tr class="separator:a999679eb3939e780d0b9925a8b654abb"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Identify and report syntactic and semantic problems with a SCXML state-charts. </p> -<dl class="section see"><dt>See also</dt><dd><a class="el" href="classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472" title="Return a list of possible syntactic and semantic issues with the interpreter's state-chart. ">uscxml::Interpreter::validate()</a> </dd></dl> +<div class="textblock"><dl class="section see"><dt>See also</dt><dd><a class="el" href="classuscxml_1_1_interpreter.html#ab72353f9d89d1c64dcc3501e86ed7472" title="Return a list of possible syntactic and semantic issues with the interpreter's state-chart. ">uscxml::Interpreter::validate()</a> </dd></dl> </div><h2 class="groupheader">Member Enumeration Documentation</h2> <a class="anchor" id="a3a4ce549200ba141baafb318127692e8"></a> <div class="memitem"> @@ -195,7 +194,7 @@ class </td><td class="memItemRight" valign="bottom"><b>Interpreter</b></td> </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> --> diff --git a/classuscxml_1_1_interpreter_monitor-members.html b/classuscxml_1_1_interpreter_monitor-members.html index d25be3f..a4d45d0 100644 --- a/classuscxml_1_1_interpreter_monitor-members.html +++ b/classuscxml_1_1_interpreter_monitor-members.html @@ -135,7 +135,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_interpreter_monitor.html b/classuscxml_1_1_interpreter_monitor.html index 947cb1f..e0eef74 100644 --- a/classuscxml_1_1_interpreter_monitor.html +++ b/classuscxml_1_1_interpreter_monitor.html @@ -111,69 +111,69 @@ Inheritance diagram for uscxml::InterpreterMonitor:</div> <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:a22738ff20bafc20c9f5dc91a41661180"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22738ff20bafc20c9f5dc91a41661180"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeProcessingEvent</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="separator:a22738ff20bafc20c9f5dc91a41661180"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a84d0125a974a1dd875af89cb05539c5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84d0125a974a1dd875af89cb05539c5c"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeMicroStep</b> ()</td></tr> -<tr class="separator:a84d0125a974a1dd875af89cb05539c5c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5190ae0e6cdb3f027345af483ecaf8d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5190ae0e6cdb3f027345af483ecaf8d9"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:a5190ae0e6cdb3f027345af483ecaf8d9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28b7dc3a981840fe092c05169531553b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28b7dc3a981840fe092c05169531553b"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:a28b7dc3a981840fe092c05169531553b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afeb9a293e1e8cd3b910ca722326f10f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afeb9a293e1e8cd3b910ca722326f10f4"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> -<tr class="separator:afeb9a293e1e8cd3b910ca722326f10f4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a320b9746e09eee11470c5609ef459784"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a320b9746e09eee11470c5609ef459784"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> -<tr class="separator:a320b9746e09eee11470c5609ef459784"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaee65d9bf76bf4c8cf9519543eb4b761"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaee65d9bf76bf4c8cf9519543eb4b761"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:aaee65d9bf76bf4c8cf9519543eb4b761"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a540e491a3fb384d3b845c221e06a1d72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a540e491a3fb384d3b845c221e06a1d72"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:a540e491a3fb384d3b845c221e06a1d72"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab1ff5fb0fbaede3b98aae5c8e55b1a44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1ff5fb0fbaede3b98aae5c8e55b1a44"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:ab1ff5fb0fbaede3b98aae5c8e55b1a44"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a235e49740601f79090744028fb6c4902"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a235e49740601f79090744028fb6c4902"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:a235e49740601f79090744028fb6c4902"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab4af56790579bed4c98fb3546f44d015"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4af56790579bed4c98fb3546f44d015"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:ab4af56790579bed4c98fb3546f44d015"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a52b82a8f5d187b45dcd91b35047ff6b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52b82a8f5d187b45dcd91b35047ff6b6"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterCompletion</b> ()</td></tr> +<tr class="separator:a52b82a8f5d187b45dcd91b35047ff6b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9016653fcd00ea3e1a06bcc5d5b1ba31"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9016653fcd00ea3e1a06bcc5d5b1ba31"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:a9016653fcd00ea3e1a06bcc5d5b1ba31"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a16e5541ec72cbfc5397350cbb2fdb1b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16e5541ec72cbfc5397350cbb2fdb1b1"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:a16e5541ec72cbfc5397350cbb2fdb1b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a320b9746e09eee11470c5609ef459784"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a320b9746e09eee11470c5609ef459784"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> +<tr class="separator:a320b9746e09eee11470c5609ef459784"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a28b7dc3a981840fe092c05169531553b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28b7dc3a981840fe092c05169531553b"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:a28b7dc3a981840fe092c05169531553b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae37c92bd36eb37dbe43f84b8c8871e9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae37c92bd36eb37dbe43f84b8c8871e9d"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> <tr class="separator:ae37c92bd36eb37dbe43f84b8c8871e9d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a623c931b9e6b6d8d758fb27fa2ceb02c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a623c931b9e6b6d8d758fb27fa2ceb02c"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterMicroStep</b> ()</td></tr> <tr class="separator:a623c931b9e6b6d8d758fb27fa2ceb02c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a66951ddf9368badcff188f2d31263ddc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66951ddf9368badcff188f2d31263ddc"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>onStableConfiguration</b> ()</td></tr> -<tr class="separator:a66951ddf9368badcff188f2d31263ddc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a235e49740601f79090744028fb6c4902"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a235e49740601f79090744028fb6c4902"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:a235e49740601f79090744028fb6c4902"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a540e491a3fb384d3b845c221e06a1d72"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a540e491a3fb384d3b845c221e06a1d72"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:a540e491a3fb384d3b845c221e06a1d72"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8d8ee038a6dfe0334f113dbe3bf71e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8d8ee038a6dfe0334f113dbe3bf71e6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>beforeCompletion</b> ()</td></tr> <tr class="separator:ad8d8ee038a6dfe0334f113dbe3bf71e6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a52b82a8f5d187b45dcd91b35047ff6b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52b82a8f5d187b45dcd91b35047ff6b6"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterCompletion</b> ()</td></tr> -<tr class="separator:a52b82a8f5d187b45dcd91b35047ff6b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a50835e5a683befff910b89100e2f3959"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50835e5a683befff910b89100e2f3959"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>reportIssue</b> (const <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> &issue)</td></tr> -<tr class="separator:a50835e5a683befff910b89100e2f3959"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab4af56790579bed4c98fb3546f44d015"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4af56790579bed4c98fb3546f44d015"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:ab4af56790579bed4c98fb3546f44d015"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afeb9a293e1e8cd3b910ca722326f10f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afeb9a293e1e8cd3b910ca722326f10f4"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> +<tr class="separator:afeb9a293e1e8cd3b910ca722326f10f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5190ae0e6cdb3f027345af483ecaf8d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5190ae0e6cdb3f027345af483ecaf8d9"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:a5190ae0e6cdb3f027345af483ecaf8d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16e5541ec72cbfc5397350cbb2fdb1b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16e5541ec72cbfc5397350cbb2fdb1b1"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:a16e5541ec72cbfc5397350cbb2fdb1b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84d0125a974a1dd875af89cb05539c5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84d0125a974a1dd875af89cb05539c5c"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeMicroStep</b> ()</td></tr> +<tr class="separator:a84d0125a974a1dd875af89cb05539c5c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22738ff20bafc20c9f5dc91a41661180"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a22738ff20bafc20c9f5dc91a41661180"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeProcessingEvent</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="separator:a22738ff20bafc20c9f5dc91a41661180"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1ff5fb0fbaede3b98aae5c8e55b1a44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1ff5fb0fbaede3b98aae5c8e55b1a44"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:ab1ff5fb0fbaede3b98aae5c8e55b1a44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaee65d9bf76bf4c8cf9519543eb4b761"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaee65d9bf76bf4c8cf9519543eb4b761"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:aaee65d9bf76bf4c8cf9519543eb4b761"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7684a23962d630b4b093f1750d4b5b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7684a23962d630b4b093f1750d4b5b7"></a> void </td><td class="memItemRight" valign="bottom"><b>copyToInvokers</b> (bool copy)</td></tr> <tr class="separator:aa7684a23962d630b4b093f1750d4b5b7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d98324c49ff9867637193ca32371528"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d98324c49ff9867637193ca32371528"></a> bool </td><td class="memItemRight" valign="bottom"><b>copyToInvokers</b> ()</td></tr> <tr class="separator:a7d98324c49ff9867637193ca32371528"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66951ddf9368badcff188f2d31263ddc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a66951ddf9368badcff188f2d31263ddc"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>onStableConfiguration</b> ()</td></tr> +<tr class="separator:a66951ddf9368badcff188f2d31263ddc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50835e5a683befff910b89100e2f3959"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50835e5a683befff910b89100e2f3959"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>reportIssue</b> (const <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> &issue)</td></tr> +<tr class="separator:a50835e5a683befff910b89100e2f3959"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -193,7 +193,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>_copyToInvokers</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> --> diff --git a/classuscxml_1_1_interpreter_options-members.html b/classuscxml_1_1_interpreter_options-members.html index 19e4c43..d72f7f5 100644 --- a/classuscxml_1_1_interpreter_options-members.html +++ b/classuscxml_1_1_interpreter_options-members.html @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_interpreter_options.html b/classuscxml_1_1_interpreter_options.html index 8d2dc84..22f65dd 100644 --- a/classuscxml_1_1_interpreter_options.html +++ b/classuscxml_1_1_interpreter_options.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Options to pass into an interpreter. - <a href="classuscxml_1_1_interpreter_options.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_interpreter_8h_source.html">Interpreter.h</a>></code></p> <table class="memberdecls"> @@ -118,67 +118,65 @@ Public Member Functions</h2></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> -<tr class="memitem:a81ac95e503d8e7fa436b093846a4ce56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81ac95e503d8e7fa436b093846a4ce56"></a> -static void </td><td class="memItemRight" valign="bottom"><b>printUsageAndExit</b> (const char *progName)</td></tr> -<tr class="separator:a81ac95e503d8e7fa436b093846a4ce56"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aefe639fd6ec2e3f2297154ea5dac6220"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aefe639fd6ec2e3f2297154ea5dac6220"></a> static <a class="el" href="classuscxml_1_1_interpreter_options.html">InterpreterOptions</a> </td><td class="memItemRight" valign="bottom"><b>fromCmdLine</b> (int argc, char **argv)</td></tr> <tr class="separator:aefe639fd6ec2e3f2297154ea5dac6220"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81ac95e503d8e7fa436b093846a4ce56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a81ac95e503d8e7fa436b093846a4ce56"></a> +static void </td><td class="memItemRight" valign="bottom"><b>printUsageAndExit</b> (const char *progName)</td></tr> +<tr class="separator:a81ac95e503d8e7fa436b093846a4ce56"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a64b81e447c3461a2af8d65dc9f7ba542"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64b81e447c3461a2af8d65dc9f7ba542"></a> -bool </td><td class="memItemRight" valign="bottom"><b>verbose</b></td></tr> -<tr class="separator:a64b81e447c3461a2af8d65dc9f7ba542"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd4c00ea1fb52079eea3721456c8060d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd4c00ea1fb52079eea3721456c8060d"></a> -bool </td><td class="memItemRight" valign="bottom"><b>validate</b></td></tr> -<tr class="separator:abd4c00ea1fb52079eea3721456c8060d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afb2310566a33bb86ff94434f0af83141"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb2310566a33bb86ff94434f0af83141"></a> -bool </td><td class="memItemRight" valign="bottom"><b>withHTTP</b></td></tr> -<tr class="separator:afb2310566a33bb86ff94434f0af83141"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6b9a670c79e19cdc5785e153fe0c1024"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b9a670c79e19cdc5785e153fe0c1024"></a> -bool </td><td class="memItemRight" valign="bottom"><b>withHTTPS</b></td></tr> -<tr class="separator:a6b9a670c79e19cdc5785e153fe0c1024"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3e9d8f8e6ec825dee5a542822cd8a323"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e9d8f8e6ec825dee5a542822cd8a323"></a> -bool </td><td class="memItemRight" valign="bottom"><b>withWS</b></td></tr> -<tr class="separator:a3e9d8f8e6ec825dee5a542822cd8a323"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af0945e30db906228be47fe6d4ee885a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0945e30db906228be47fe6d4ee885a5"></a> -int </td><td class="memItemRight" valign="bottom"><b>logLevel</b></td></tr> -<tr class="separator:af0945e30db906228be47fe6d4ee885a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab49a44afe3aeb460b296742347c7de4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab49a44afe3aeb460b296742347c7de4f"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>additionalParameters</b></td></tr> +<tr class="separator:ab49a44afe3aeb460b296742347c7de4f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa4c48d22b7ef92b0fd7a82fa44200f4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4c48d22b7ef92b0fd7a82fa44200f4f"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>certificate</b></td></tr> +<tr class="separator:aa4c48d22b7ef92b0fd7a82fa44200f4f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5d4af97e5c75bdf9264009b44e9a985"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5d4af97e5c75bdf9264009b44e9a985"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>error</b></td></tr> +<tr class="separator:aa5d4af97e5c75bdf9264009b44e9a985"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace3b02b016c97ea1624fab269c39a670"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ace3b02b016c97ea1624fab269c39a670"></a> unsigned short </td><td class="memItemRight" valign="bottom"><b>httpPort</b></td></tr> <tr class="separator:ace3b02b016c97ea1624fab269c39a670"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac522ebf3eda34474b419fcb6b236b41e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac522ebf3eda34474b419fcb6b236b41e"></a> unsigned short </td><td class="memItemRight" valign="bottom"><b>httpsPort</b></td></tr> <tr class="separator:ac522ebf3eda34474b419fcb6b236b41e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3ba1cacf830374ff51ab825038f01a93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ba1cacf830374ff51ab825038f01a93"></a> -unsigned short </td><td class="memItemRight" valign="bottom"><b>wsPort</b></td></tr> -<tr class="separator:a3ba1cacf830374ff51ab825038f01a93"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a084a3f93cab10c96d729b2a0f85186dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a084a3f93cab10c96d729b2a0f85186dd"></a> +std::vector< std::pair< std::string, <a class="el" href="classuscxml_1_1_interpreter_options.html">InterpreterOptions</a> * > > </td><td class="memItemRight" valign="bottom"><b>interpreters</b></td></tr> +<tr class="separator:a084a3f93cab10c96d729b2a0f85186dd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0945e30db906228be47fe6d4ee885a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af0945e30db906228be47fe6d4ee885a5"></a> +int </td><td class="memItemRight" valign="bottom"><b>logLevel</b></td></tr> +<tr class="separator:af0945e30db906228be47fe6d4ee885a5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a313a2eedef50b7abfbe7110fc47acb53"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a313a2eedef50b7abfbe7110fc47acb53"></a> std::string </td><td class="memItemRight" valign="bottom"><b>pluginPath</b></td></tr> <tr class="separator:a313a2eedef50b7abfbe7110fc47acb53"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa4c48d22b7ef92b0fd7a82fa44200f4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa4c48d22b7ef92b0fd7a82fa44200f4f"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>certificate</b></td></tr> -<tr class="separator:aa4c48d22b7ef92b0fd7a82fa44200f4f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4f127391dac2141acbd4b117068da5d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f127391dac2141acbd4b117068da5d9"></a> std::string </td><td class="memItemRight" valign="bottom"><b>privateKey</b></td></tr> <tr class="separator:a4f127391dac2141acbd4b117068da5d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adbc93c7aa2261c99880ab7f697cf1f6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adbc93c7aa2261c99880ab7f697cf1f6a"></a> std::string </td><td class="memItemRight" valign="bottom"><b>publicKey</b></td></tr> <tr class="separator:adbc93c7aa2261c99880ab7f697cf1f6a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a084a3f93cab10c96d729b2a0f85186dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a084a3f93cab10c96d729b2a0f85186dd"></a> -std::vector< std::pair< std::string, <a class="el" href="classuscxml_1_1_interpreter_options.html">InterpreterOptions</a> * > > </td><td class="memItemRight" valign="bottom"><b>interpreters</b></td></tr> -<tr class="separator:a084a3f93cab10c96d729b2a0f85186dd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab49a44afe3aeb460b296742347c7de4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab49a44afe3aeb460b296742347c7de4f"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>additionalParameters</b></td></tr> -<tr class="separator:ab49a44afe3aeb460b296742347c7de4f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa5d4af97e5c75bdf9264009b44e9a985"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5d4af97e5c75bdf9264009b44e9a985"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>error</b></td></tr> -<tr class="separator:aa5d4af97e5c75bdf9264009b44e9a985"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd4c00ea1fb52079eea3721456c8060d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd4c00ea1fb52079eea3721456c8060d"></a> +bool </td><td class="memItemRight" valign="bottom"><b>validate</b></td></tr> +<tr class="separator:abd4c00ea1fb52079eea3721456c8060d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a64b81e447c3461a2af8d65dc9f7ba542"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64b81e447c3461a2af8d65dc9f7ba542"></a> +bool </td><td class="memItemRight" valign="bottom"><b>verbose</b></td></tr> +<tr class="separator:a64b81e447c3461a2af8d65dc9f7ba542"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb2310566a33bb86ff94434f0af83141"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb2310566a33bb86ff94434f0af83141"></a> +bool </td><td class="memItemRight" valign="bottom"><b>withHTTP</b></td></tr> +<tr class="separator:afb2310566a33bb86ff94434f0af83141"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b9a670c79e19cdc5785e153fe0c1024"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b9a670c79e19cdc5785e153fe0c1024"></a> +bool </td><td class="memItemRight" valign="bottom"><b>withHTTPS</b></td></tr> +<tr class="separator:a6b9a670c79e19cdc5785e153fe0c1024"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e9d8f8e6ec825dee5a542822cd8a323"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e9d8f8e6ec825dee5a542822cd8a323"></a> +bool </td><td class="memItemRight" valign="bottom"><b>withWS</b></td></tr> +<tr class="separator:a3e9d8f8e6ec825dee5a542822cd8a323"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ba1cacf830374ff51ab825038f01a93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3ba1cacf830374ff51ab825038f01a93"></a> +unsigned short </td><td class="memItemRight" valign="bottom"><b>wsPort</b></td></tr> +<tr class="separator:a3ba1cacf830374ff51ab825038f01a93"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Options to pass into an interpreter. </p> -</div><hr/>The documentation for this class was generated from the following files:<ul> +<hr/>The documentation for this class was generated from the following files:<ul> <li><a class="el" href="_interpreter_8h_source.html">Interpreter.h</a></li> <li><a class="el" href="_interpreter_8cpp.html">Interpreter.cpp</a></li> </ul> @@ -191,7 +189,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>error</b></td> </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> --> diff --git a/classuscxml_1_1_invoker-members.html b/classuscxml_1_1_invoker-members.html index e2c3217..7620161 100644 --- a/classuscxml_1_1_invoker-members.html +++ b/classuscxml_1_1_invoker-members.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_invoker.html b/classuscxml_1_1_invoker.html index 29751bd..2fe8484 100644 --- a/classuscxml_1_1_invoker.html +++ b/classuscxml_1_1_invoker.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Facade for invoker implementation. - <a href="classuscxml_1_1_invoker.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_invoker_8h_source.html">Invoker.h</a>></code></p> <div class="dynheader"> @@ -121,31 +121,31 @@ Collaboration diagram for uscxml::Invoker:</div> <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:a0f1cd72ba5acd3401842f4fc7a014c91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f1cd72ba5acd3401842f4fc7a014c91"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_invoker.html">Invoker</a>, <a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> -<tr class="separator:a0f1cd72ba5acd3401842f4fc7a014c91"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad00bf87c29aa66c9f493db5faf62250c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#ad00bf87c29aa66c9f493db5faf62250c">invoke</a> (const std::string &source, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)</td></tr> -<tr class="memdesc:ad00bf87c29aa66c9f493db5faf62250c"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. <a href="#ad00bf87c29aa66c9f493db5faf62250c">More...</a><br /></td></tr> -<tr class="separator:ad00bf87c29aa66c9f493db5faf62250c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#a8305d0604aab5505c2a2d7bab85e1a4d">uninvoke</a> ()</td></tr> -<tr class="memdesc:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="mdescLeft"> </td><td class="mdescRight">The invokers's parent state was left at the end of a macro-step. <a href="#a8305d0604aab5505c2a2d7bab85e1a4d">More...</a><br /></td></tr> -<tr class="separator:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a32a5ce837ccba1c1e978e2ebc9b803ce"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#a32a5ce837ccba1c1e978e2ebc9b803ce">eventFromSCXML</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="memdesc:a32a5ce837ccba1c1e978e2ebc9b803ce"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a>. <a href="#a32a5ce837ccba1c1e978e2ebc9b803ce">More...</a><br /></td></tr> <tr class="separator:a32a5ce837ccba1c1e978e2ebc9b803ce"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7cce10186362771ac0205450e7dc198c"><td class="memItemLeft" align="right" valign="top">virtual XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#a7cce10186362771ac0205450e7dc198c">getFinalize</a> ()</td></tr> <tr class="memdesc:a7cce10186362771ac0205450e7dc198c"><td class="mdescLeft"> </td><td class="mdescRight">Return the finalize XML element associated with this invoker. <a href="#a7cce10186362771ac0205450e7dc198c">More...</a><br /></td></tr> <tr class="separator:a7cce10186362771ac0205450e7dc198c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad00bf87c29aa66c9f493db5faf62250c"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#ad00bf87c29aa66c9f493db5faf62250c">invoke</a> (const std::string &source, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)</td></tr> +<tr class="memdesc:ad00bf87c29aa66c9f493db5faf62250c"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. <a href="#ad00bf87c29aa66c9f493db5faf62250c">More...</a><br /></td></tr> +<tr class="separator:ad00bf87c29aa66c9f493db5faf62250c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0f1cd72ba5acd3401842f4fc7a014c91"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f1cd72ba5acd3401842f4fc7a014c91"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS_INHERIT</b> (<a class="el" href="classuscxml_1_1_invoker.html">Invoker</a>, <a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> +<tr class="separator:a0f1cd72ba5acd3401842f4fc7a014c91"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html#a8305d0604aab5505c2a2d7bab85e1a4d">uninvoke</a> ()</td></tr> +<tr class="memdesc:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="mdescLeft"> </td><td class="mdescRight">The invokers's parent state was left at the end of a macro-step. <a href="#a8305d0604aab5505c2a2d7bab85e1a4d">More...</a><br /></td></tr> +<tr class="separator:a8305d0604aab5505c2a2d7bab85e1a4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_handler"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_handler')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> -<tr class="memitem:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> -<tr class="separator:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> -<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> -<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#ab2338d5b4dc75ecfe8b8eceee32c032b">getDataModelVariables</a> () const </td></tr> <tr class="memdesc:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#ab2338d5b4dc75ecfe8b8eceee32c032b">More...</a><br /></td></tr> <tr class="separator:ab2338d5b4dc75ecfe8b8eceee32c032b inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top">virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html#a537a3718c36305e91bb9ff6271bc23f3">getNames</a> ()</td></tr> +<tr class="memdesc:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <a href="#a537a3718c36305e91bb9ff6271bc23f3">More...</a><br /></td></tr> +<tr class="separator:a537a3718c36305e91bb9ff6271bc23f3 inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a99571585f979ac31d035b3107fb2b4ed"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_event_handler.html">EventHandler</a>)</td></tr> +<tr class="separator:a99571585f979ac31d035b3107fb2b4ed inherit pub_methods_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -157,9 +157,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_invoker_impl.html">Invok std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html">EventHandlerImpl</a> > </td><td class="memItemRight" valign="bottom"><b>_impl</b></td></tr> <tr class="separator:add1cfea066d384a70829d1a8a792a2aa inherit pro_attribs_classuscxml_1_1_event_handler"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Facade for invoker implementation. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a32a5ce837ccba1c1e978e2ebc9b803ce"></a> <div class="memitem"> <div class="memproto"> @@ -182,8 +180,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html" </table> </div><div class="memdoc"> -<p><a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a>. </p> - </div> </div> <a class="anchor" id="a7cce10186362771ac0205450e7dc198c"></a> @@ -207,8 +203,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html" </table> </div><div class="memdoc"> -<p>Return the finalize XML element associated with this invoker. </p> - </div> </div> <a class="anchor" id="ad00bf87c29aa66c9f493db5faf62250c"></a> @@ -242,8 +236,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html" </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>The content of the invoke's <code>src</code> or evaluated <code>srcexpr</code> attribute </td></tr> @@ -275,8 +267,6 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html" </table> </div><div class="memdoc"> -<p>The invokers's parent state was left at the end of a macro-step. </p> - </div> </div> <hr/>The documentation for this class was generated from the following files:<ul> @@ -292,7 +282,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_event_handler_impl.html" </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> --> diff --git a/classuscxml_1_1_invoker_impl-members.html b/classuscxml_1_1_invoker_impl-members.html index 06f93a6..fe0d1ae 100644 --- a/classuscxml_1_1_invoker_impl-members.html +++ b/classuscxml_1_1_invoker_impl-members.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_invoker_impl.html b/classuscxml_1_1_invoker_impl.html index 83c61e6..4d5b79b 100644 --- a/classuscxml_1_1_invoker_impl.html +++ b/classuscxml_1_1_invoker_impl.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Abstract base class for all invokers. - <a href="classuscxml_1_1_invoker_impl.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_invoker_impl_8h_source.html">InvokerImpl.h</a>></code></p> <div class="dynheader"> @@ -122,20 +122,9 @@ Collaboration diagram for uscxml::InvokerImpl:</div> <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:aecfb2ec7b80503861bab5df193e70bec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecfb2ec7b80503861bab5df193e70bec"></a> -virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#aecfb2ec7b80503861bab5df193e70bec">getNames</a> ()=0</td></tr> -<tr class="memdesc:aecfb2ec7b80503861bab5df193e70bec"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> -<tr class="separator:aecfb2ec7b80503861bab5df193e70bec"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac0b677a69ce22f9d455149f9a185a77f"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#ac0b677a69ce22f9d455149f9a185a77f">create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</td></tr> <tr class="memdesc:ac0b677a69ce22f9d455149f9a185a77f"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. <a href="#ac0b677a69ce22f9d455149f9a185a77f">More...</a><br /></td></tr> <tr class="separator:ac0b677a69ce22f9d455149f9a185a77f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a90506f4474eee947aa8836daae177161"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a90506f4474eee947aa8836daae177161">invoke</a> (const std::string &source, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)=0</td></tr> -<tr class="memdesc:a90506f4474eee947aa8836daae177161"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. <a href="#a90506f4474eee947aa8836daae177161">More...</a><br /></td></tr> -<tr class="separator:a90506f4474eee947aa8836daae177161"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6cc8d5143bc44bd26a438d6508e23002"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cc8d5143bc44bd26a438d6508e23002"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a6cc8d5143bc44bd26a438d6508e23002">uninvoke</a> ()=0</td></tr> -<tr class="memdesc:a6cc8d5143bc44bd26a438d6508e23002"><td class="mdescLeft"> </td><td class="mdescRight">The invokers's parent state was left at the end of a macro-step. <br /></td></tr> -<tr class="separator:a6cc8d5143bc44bd26a438d6508e23002"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad3ced0fe6fab948510e357694fec4864"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad3ced0fe6fab948510e357694fec4864"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#ad3ced0fe6fab948510e357694fec4864">eventFromSCXML</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)=0</td></tr> <tr class="memdesc:ad3ced0fe6fab948510e357694fec4864"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a>. <br /></td></tr> @@ -144,12 +133,23 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr virtual XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a77254dc1e4f6c5755ea577280db5c9c4">getFinalize</a> ()</td></tr> <tr class="memdesc:a77254dc1e4f6c5755ea577280db5c9c4"><td class="mdescLeft"> </td><td class="mdescRight">Return the finalize XML element associated with this invoker. <br /></td></tr> <tr class="separator:a77254dc1e4f6c5755ea577280db5c9c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aecfb2ec7b80503861bab5df193e70bec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecfb2ec7b80503861bab5df193e70bec"></a> +virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#aecfb2ec7b80503861bab5df193e70bec">getNames</a> ()=0</td></tr> +<tr class="memdesc:aecfb2ec7b80503861bab5df193e70bec"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> +<tr class="separator:aecfb2ec7b80503861bab5df193e70bec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a90506f4474eee947aa8836daae177161"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a90506f4474eee947aa8836daae177161">invoke</a> (const std::string &source, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)=0</td></tr> +<tr class="memdesc:a90506f4474eee947aa8836daae177161"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. <a href="#a90506f4474eee947aa8836daae177161">More...</a><br /></td></tr> +<tr class="separator:a90506f4474eee947aa8836daae177161"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2888c20951790678e2998adb16e82d3"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#aa2888c20951790678e2998adb16e82d3">setFinalize</a> (XERCESC_NS::DOMElement *finalize)</td></tr> <tr class="memdesc:aa2888c20951790678e2998adb16e82d3"><td class="mdescLeft"> </td><td class="mdescRight">Set the finalize XML element associated with this invoker. <a href="#aa2888c20951790678e2998adb16e82d3">More...</a><br /></td></tr> <tr class="separator:aa2888c20951790678e2998adb16e82d3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cb2605ffd14b2e68ac234d2a60af8ba"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba">setInvokeId</a> (const std::string &invokeId)</td></tr> <tr class="memdesc:a2cb2605ffd14b2e68ac234d2a60af8ba"><td class="mdescLeft"> </td><td class="mdescRight">Set the invocation identifier as required when returning events. <a href="#a2cb2605ffd14b2e68ac234d2a60af8ba">More...</a><br /></td></tr> <tr class="separator:a2cb2605ffd14b2e68ac234d2a60af8ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6cc8d5143bc44bd26a438d6508e23002"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6cc8d5143bc44bd26a438d6508e23002"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html#a6cc8d5143bc44bd26a438d6508e23002">uninvoke</a> ()=0</td></tr> +<tr class="memdesc:a6cc8d5143bc44bd26a438d6508e23002"><td class="mdescLeft"> </td><td class="mdescRight">The invokers's parent state was left at the end of a macro-step. <br /></td></tr> +<tr class="separator:a6cc8d5143bc44bd26a438d6508e23002"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_event_handler_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_event_handler_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> <tr class="memitem:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">getDataModelVariables</a> ()=0</td></tr> <tr class="memdesc:a14286b0d059c5f269abdb9efeb084b7c inherit pub_methods_classuscxml_1_1_event_handler_impl"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a14286b0d059c5f269abdb9efeb084b7c">More...</a><br /></td></tr> @@ -174,9 +174,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> <tr class="separator:af7069a12f5b67953f76c2eda8c1fc419 inherit pro_attribs_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Abstract base class for all invokers. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="ac0b677a69ce22f9d455149f9a185a77f"></a> <div class="memitem"> <div class="memproto"> @@ -198,15 +196,13 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">interpreter</td><td>The imlementation of the associated <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> <p>Implemented in <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#aab47a7d82206603f988a7534ddc1172e">uscxml::USCXMLInvoker</a>.</p> @@ -255,8 +251,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p>Return an event to the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>An event to enqueue at the interpreter's external queue. </td></tr> @@ -300,8 +294,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>The content of the invoke's <code>src</code> or evaluated <code>srcexpr</code> attribute </td></tr> @@ -335,8 +327,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p>Set the finalize XML element associated with this invoker. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">finalize</td><td>The finalize XMl element. </td></tr> @@ -367,8 +357,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p>Set the invocation identifier as required when returning events. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">invokeId</td><td>The invocation identifier. </td></tr> @@ -391,7 +379,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</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> --> diff --git a/classuscxml_1_1_j_s_c_data_model-members.html b/classuscxml_1_1_j_s_c_data_model-members.html index a805ebe..a07c44a 100644 --- a/classuscxml_1_1_j_s_c_data_model-members.html +++ b/classuscxml_1_1_j_s_c_data_model-members.html @@ -109,8 +109,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_initMutex</b> (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>_name</b> (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_sessionId</b> (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>addExtension</b>(DataModelExtension *ext) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>andExpressions</b>(std::list< std::string >) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">addExtension</a>(DataModelExtension *ext)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">andExpressions</a>(std::list< std::string >)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9">assign</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#aaca23f71c1a3807d21dd6fc8d4d75488">create</a>(DataModelCallbacks *callbacks)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a785c87b41da0fe32a3bf0f4f79c2bc13">evalAsBool</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0"><td class="entry"><b>evalAsValue</b>(const std::string &expr, bool dontThrow=false) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a8c4dc3e092a614850d5b194c97752300">getAsData</a>(const std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>getDataAsValue</b>(const Data &data) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getLength</b>(const std::string &expr) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">getLength</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1491a48eba86a6b7eb713093828735a8">getNames</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getNodeAsValue</b>(const XERCESC_NS::DOMNode *node) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>getValueAsData</b>(const JSValueRef value) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> @@ -143,7 +143,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>jsPrintClassDef</b> (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a>(std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa">setEvent</a>(const Event &event)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">setForeach</a>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~DataModelImpl</b>() (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>~JSCDataModel</b>() (defined in <a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> @@ -155,7 +155,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_j_s_c_data_model.html b/classuscxml_1_1_j_s_c_data_model.html index eb7aecc..313fde4 100644 --- a/classuscxml_1_1_j_s_c_data_model.html +++ b/classuscxml_1_1_j_s_c_data_model.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>ECMAScript data-model via JavaScriptCore. - <a href="classuscxml_1_1_j_s_c_data_model.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_j_s_c_data_model_8h_source.html">JSCDataModel.h</a>></code></p> <div class="dynheader"> @@ -124,49 +124,49 @@ Collaboration diagram for uscxml::JSCDataModel:</div> <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:a591403a4335f665a7f9f42b3ac00689e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:a591403a4335f665a7f9f42b3ac00689e"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#a591403a4335f665a7f9f42b3ac00689e">More...</a><br /></td></tr> +<tr class="separator:a591403a4335f665a7f9f42b3ac00689e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2e282225a1c8cdbeb29206413f3ac4a"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">andExpressions</a> (std::list< std::string >)</td></tr> +<tr class="memdesc:ad2e282225a1c8cdbeb29206413f3ac4a"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#ad2e282225a1c8cdbeb29206413f3ac4a">More...</a><br /></td></tr> +<tr class="separator:ad2e282225a1c8cdbeb29206413f3ac4a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#ad1cdfb5c119641aa99ae1b3cf8c66cf9">More...</a><br /></td></tr> +<tr class="separator:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaca23f71c1a3807d21dd6fc8d4d75488"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#aaca23f71c1a3807d21dd6fc8d4d75488">create</a> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="memdesc:aaca23f71c1a3807d21dd6fc8d4d75488"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. <a href="#aaca23f71c1a3807d21dd6fc8d4d75488">More...</a><br /></td></tr> <tr class="separator:aaca23f71c1a3807d21dd6fc8d4d75488"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a591403a4335f665a7f9f42b3ac00689e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a591403a4335f665a7f9f42b3ac00689e"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>addExtension</b> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:a591403a4335f665a7f9f42b3ac00689e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a785c87b41da0fe32a3bf0f4f79c2bc13">evalAsBool</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#a785c87b41da0fe32a3bf0f4f79c2bc13">More...</a><br /></td></tr> +<tr class="separator:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3e87b80df626b8b40174b2435ef60f5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad3e87b80df626b8b40174b2435ef60f5">evalAsData</a> (const std::string &expr)</td></tr> +<tr class="memdesc:ad3e87b80df626b8b40174b2435ef60f5"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#ad3e87b80df626b8b40174b2435ef60f5">More...</a><br /></td></tr> +<tr class="separator:ad3e87b80df626b8b40174b2435ef60f5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8c4dc3e092a614850d5b194c97752300"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a8c4dc3e092a614850d5b194c97752300">getAsData</a> (const std::string &content)</td></tr> +<tr class="memdesc:a8c4dc3e092a614850d5b194c97752300"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a8c4dc3e092a614850d5b194c97752300">More...</a><br /></td></tr> +<tr class="separator:a8c4dc3e092a614850d5b194c97752300"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1ffe81d46dd290741af5fbbff9a60d54"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">getLength</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a1ffe81d46dd290741af5fbbff9a60d54"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#a1ffe81d46dd290741af5fbbff9a60d54">More...</a><br /></td></tr> +<tr class="separator:a1ffe81d46dd290741af5fbbff9a60d54"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1491a48eba86a6b7eb713093828735a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1491a48eba86a6b7eb713093828735a8"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1491a48eba86a6b7eb713093828735a8">getNames</a> ()</td></tr> <tr class="memdesc:a1491a48eba86a6b7eb713093828735a8"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> <tr class="separator:a1491a48eba86a6b7eb713093828735a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a65c4d661169e39e2feb0432834ac17f8"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a65c4d661169e39e2feb0432834ac17f8">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:a65c4d661169e39e2feb0432834ac17f8"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a65c4d661169e39e2feb0432834ac17f8">More...</a><br /></td></tr> +<tr class="separator:a65c4d661169e39e2feb0432834ac17f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a18e73b777496c62178b5ca885a1d1042"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a18e73b777496c62178b5ca885a1d1042">isDeclared</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a18e73b777496c62178b5ca885a1d1042"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a18e73b777496c62178b5ca885a1d1042">More...</a><br /></td></tr> +<tr class="separator:a18e73b777496c62178b5ca885a1d1042"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a253b66cf532661a47b0e423826b1ae4c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a253b66cf532661a47b0e423826b1ae4c">isValidSyntax</a> (const std::string &expr)</td></tr> <tr class="memdesc:a253b66cf532661a47b0e423826b1ae4c"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a253b66cf532661a47b0e423826b1ae4c">More...</a><br /></td></tr> <tr class="separator:a253b66cf532661a47b0e423826b1ae4c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad0685b4dd44243b0341000c0b818a9fa"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="memdesc:ad0685b4dd44243b0341000c0b818a9fa"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#ad0685b4dd44243b0341000c0b818a9fa">More...</a><br /></td></tr> <tr class="separator:ad0685b4dd44243b0341000c0b818a9fa"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1ffe81d46dd290741af5fbbff9a60d54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1ffe81d46dd290741af5fbbff9a60d54"></a> -virtual uint32_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> -<tr class="separator:a1ffe81d46dd290741af5fbbff9a60d54"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a46d8da2c2e9a9a0dbcb2ea896f5ce22a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a46d8da2c2e9a9a0dbcb2ea896f5ce22a"></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="memitem:a46d8da2c2e9a9a0dbcb2ea896f5ce22a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="memdesc:a46d8da2c2e9a9a0dbcb2ea896f5ce22a"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">More...</a><br /></td></tr> <tr class="separator:a46d8da2c2e9a9a0dbcb2ea896f5ce22a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8c4dc3e092a614850d5b194c97752300"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a8c4dc3e092a614850d5b194c97752300">getAsData</a> (const std::string &content)</td></tr> -<tr class="memdesc:a8c4dc3e092a614850d5b194c97752300"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a8c4dc3e092a614850d5b194c97752300">More...</a><br /></td></tr> -<tr class="separator:a8c4dc3e092a614850d5b194c97752300"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad3e87b80df626b8b40174b2435ef60f5"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad3e87b80df626b8b40174b2435ef60f5">evalAsData</a> (const std::string &expr)</td></tr> -<tr class="memdesc:ad3e87b80df626b8b40174b2435ef60f5"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#ad3e87b80df626b8b40174b2435ef60f5">More...</a><br /></td></tr> -<tr class="separator:ad3e87b80df626b8b40174b2435ef60f5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a785c87b41da0fe32a3bf0f4f79c2bc13">evalAsBool</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#a785c87b41da0fe32a3bf0f4f79c2bc13">More...</a><br /></td></tr> -<tr class="separator:a785c87b41da0fe32a3bf0f4f79c2bc13"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a18e73b777496c62178b5ca885a1d1042"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a18e73b777496c62178b5ca885a1d1042">isDeclared</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a18e73b777496c62178b5ca885a1d1042"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a18e73b777496c62178b5ca885a1d1042">More...</a><br /></td></tr> -<tr class="separator:a18e73b777496c62178b5ca885a1d1042"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#ad1cdfb5c119641aa99ae1b3cf8c66cf9">More...</a><br /></td></tr> -<tr class="separator:ad1cdfb5c119641aa99ae1b3cf8c66cf9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a65c4d661169e39e2feb0432834ac17f8"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a65c4d661169e39e2feb0432834ac17f8">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:a65c4d661169e39e2feb0432834ac17f8"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a65c4d661169e39e2feb0432834ac17f8">More...</a><br /></td></tr> -<tr class="separator:a65c4d661169e39e2feb0432834ac17f8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad2e282225a1c8cdbeb29206413f3ac4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2e282225a1c8cdbeb29206413f3ac4a"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExpressions</b> (std::list< std::string >)</td></tr> -<tr class="separator:ad2e282225a1c8cdbeb29206413f3ac4a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#acc27a4123c53055a24000dfd9a9cbc57">More...</a><br /></td></tr> @@ -174,69 +174,69 @@ virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExp </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> -<tr class="memitem:a3650c68bf434edb0b138f0d2b6eb6ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3650c68bf434edb0b138f0d2b6eb6ad9"></a> -JSValueRef </td><td class="memItemRight" valign="bottom"><b>getNodeAsValue</b> (const XERCESC_NS::DOMNode *node)</td></tr> -<tr class="separator:a3650c68bf434edb0b138f0d2b6eb6ad9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30a0dd31ee36e4d28d93f2bbe507b0d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30a0dd31ee36e4d28d93f2bbe507b0d9"></a> +JSValueRef </td><td class="memItemRight" valign="bottom"><b>evalAsValue</b> (const std::string &expr, bool dontThrow=false)</td></tr> +<tr class="separator:a30a0dd31ee36e4d28d93f2bbe507b0d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa47cf08bc4bc705cd46b85b25e21923f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa47cf08bc4bc705cd46b85b25e21923f"></a> JSValueRef </td><td class="memItemRight" valign="bottom"><b>getDataAsValue</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="separator:aa47cf08bc4bc705cd46b85b25e21923f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3650c68bf434edb0b138f0d2b6eb6ad9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3650c68bf434edb0b138f0d2b6eb6ad9"></a> +JSValueRef </td><td class="memItemRight" valign="bottom"><b>getNodeAsValue</b> (const XERCESC_NS::DOMNode *node)</td></tr> +<tr class="separator:a3650c68bf434edb0b138f0d2b6eb6ad9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8a2b060e3e211cbdcd86974919e8a2b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8a2b060e3e211cbdcd86974919e8a2b3"></a> <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>getValueAsData</b> (const JSValueRef value)</td></tr> <tr class="separator:a8a2b060e3e211cbdcd86974919e8a2b3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a30a0dd31ee36e4d28d93f2bbe507b0d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30a0dd31ee36e4d28d93f2bbe507b0d9"></a> -JSValueRef </td><td class="memItemRight" valign="bottom"><b>evalAsValue</b> (const std::string &expr, bool dontThrow=false)</td></tr> -<tr class="separator:a30a0dd31ee36e4d28d93f2bbe507b0d9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3797e219ad495c54598f478c0be20c84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3797e219ad495c54598f478c0be20c84"></a> void </td><td class="memItemRight" valign="bottom"><b>handleException</b> (JSValueRef exception)</td></tr> <tr class="separator:a3797e219ad495c54598f478c0be20c84"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a> Static Protected Member Functions</h2></td></tr> -<tr class="memitem:a406637daa14b9f9a600094b93e4ef11a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a406637daa14b9f9a600094b93e4ef11a"></a> -static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsIn</b> (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception)</td></tr> -<tr class="separator:a406637daa14b9f9a600094b93e4ef11a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afbee8b873908194b176d9ceba878c2e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbee8b873908194b176d9ceba878c2e5"></a> -static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsPrint</b> (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception)</td></tr> -<tr class="separator:afbee8b873908194b176d9ceba878c2e5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af455135723d3fa755955ee77a88ac029"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af455135723d3fa755955ee77a88ac029"></a> static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsExtension</b> (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception)</td></tr> <tr class="separator:af455135723d3fa755955ee77a88ac029"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3c93fa93bbd3c0147be9fa939cb87616"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c93fa93bbd3c0147be9fa939cb87616"></a> -static bool </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorHasProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> -<tr class="separator:a3c93fa93bbd3c0147be9fa939cb87616"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3f4e125bc4c666a4a3e65fa0cf7b367c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f4e125bc4c666a4a3e65fa0cf7b367c"></a> -static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorGetProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception)</td></tr> -<tr class="separator:a3f4e125bc4c666a4a3e65fa0cf7b367c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a69d5957d2c366961325ecaece7ad3e5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69d5957d2c366961325ecaece7ad3e5f"></a> -static void </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorListProps</b> (JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames)</td></tr> -<tr class="separator:a69d5957d2c366961325ecaece7ad3e5f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abd236e066bdc99c54f085090423702e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd236e066bdc99c54f085090423702e9"></a> -static bool </td><td class="memItemRight" valign="bottom"><b>jsInvokerHasProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> -<tr class="separator:abd236e066bdc99c54f085090423702e9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a406637daa14b9f9a600094b93e4ef11a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a406637daa14b9f9a600094b93e4ef11a"></a> +static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsIn</b> (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception)</td></tr> +<tr class="separator:a406637daa14b9f9a600094b93e4ef11a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae09b2aa523522a798bf8749990ef551b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae09b2aa523522a798bf8749990ef551b"></a> static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsInvokerGetProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception)</td></tr> <tr class="separator:ae09b2aa523522a798bf8749990ef551b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd236e066bdc99c54f085090423702e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abd236e066bdc99c54f085090423702e9"></a> +static bool </td><td class="memItemRight" valign="bottom"><b>jsInvokerHasProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> +<tr class="separator:abd236e066bdc99c54f085090423702e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac5c3a23cdb6e731e027edf9fb97ae3b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac5c3a23cdb6e731e027edf9fb97ae3b4"></a> static void </td><td class="memItemRight" valign="bottom"><b>jsInvokerListProps</b> (JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames)</td></tr> <tr class="separator:ac5c3a23cdb6e731e027edf9fb97ae3b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f4e125bc4c666a4a3e65fa0cf7b367c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f4e125bc4c666a4a3e65fa0cf7b367c"></a> +static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorGetProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef *exception)</td></tr> +<tr class="separator:a3f4e125bc4c666a4a3e65fa0cf7b367c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c93fa93bbd3c0147be9fa939cb87616"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3c93fa93bbd3c0147be9fa939cb87616"></a> +static bool </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorHasProp</b> (JSContextRef ctx, JSObjectRef object, JSStringRef propertyName)</td></tr> +<tr class="separator:a3c93fa93bbd3c0147be9fa939cb87616"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a69d5957d2c366961325ecaece7ad3e5f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69d5957d2c366961325ecaece7ad3e5f"></a> +static void </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorListProps</b> (JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames)</td></tr> +<tr class="separator:a69d5957d2c366961325ecaece7ad3e5f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbee8b873908194b176d9ceba878c2e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbee8b873908194b176d9ceba878c2e5"></a> +static JSValueRef </td><td class="memItemRight" valign="bottom"><b>jsPrint</b> (JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, size_t argumentCount, const JSValueRef arguments[], JSValueRef *exception)</td></tr> +<tr class="separator:afbee8b873908194b176d9ceba878c2e5"><td class="memSeparator" colspan="2"> </td></tr> </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:ab6ee7408b3a0c1a23f4b8060b5bb0462"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6ee7408b3a0c1a23f4b8060b5bb0462"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_sessionId</b></td></tr> -<tr class="separator:ab6ee7408b3a0c1a23f4b8060b5bb0462"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a11480a89a76855c4c51063083ace739a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11480a89a76855c4c51063083ace739a"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> -<tr class="separator:a11480a89a76855c4c51063083ace739a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae38cb67702bd41f1a880dffc626f8c2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae38cb67702bd41f1a880dffc626f8c2a"></a> -std::set< <a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> -<tr class="separator:ae38cb67702bd41f1a880dffc626f8c2a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a349e99eab5f730cc1a20934362928e0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a349e99eab5f730cc1a20934362928e0c"></a> -<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> -<tr class="separator:a349e99eab5f730cc1a20934362928e0c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad4f29a1e8e8316c1e55b6dc3ca12fc48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad4f29a1e8e8316c1e55b6dc3ca12fc48"></a> JSGlobalContextRef </td><td class="memItemRight" valign="bottom"><b>_ctx</b></td></tr> <tr class="separator:ad4f29a1e8e8316c1e55b6dc3ca12fc48"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a349e99eab5f730cc1a20934362928e0c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a349e99eab5f730cc1a20934362928e0c"></a> +<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> +<tr class="separator:a349e99eab5f730cc1a20934362928e0c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae38cb67702bd41f1a880dffc626f8c2a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae38cb67702bd41f1a880dffc626f8c2a"></a> +std::set< <a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> +<tr class="separator:ae38cb67702bd41f1a880dffc626f8c2a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a11480a89a76855c4c51063083ace739a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11480a89a76855c4c51063083ace739a"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> +<tr class="separator:a11480a89a76855c4c51063083ace739a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab6ee7408b3a0c1a23f4b8060b5bb0462"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab6ee7408b3a0c1a23f4b8060b5bb0462"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_sessionId</b></td></tr> +<tr class="separator:ab6ee7408b3a0c1a23f4b8060b5bb0462"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:aa5aed42d77aac94ea28561aebf6ee7c8 inherit pro_attribs_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5aed42d77aac94ea28561aebf6ee7c8"></a> <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> @@ -244,28 +244,80 @@ JSGlobalContextRef </td><td class="memItemRight" valign="bottom"><b>_ctx</b </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:a6e7876756e6c7945b08c274984a00315"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e7876756e6c7945b08c274984a00315"></a> -static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsInClassDef</b> = { 0, 0, "In", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jsIn, 0, 0, 0 }</td></tr> -<tr class="separator:a6e7876756e6c7945b08c274984a00315"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"></a> -static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsPrintClassDef</b> = { 0, 0, "print", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jsPrint, 0, 0, 0 }</td></tr> -<tr class="separator:a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6eedc5204f0e793a746e4854356c5f40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6eedc5204f0e793a746e4854356c5f40"></a> +static std::mutex </td><td class="memItemRight" valign="bottom"><b>_initMutex</b></td></tr> +<tr class="separator:a6eedc5204f0e793a746e4854356c5f40"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a579ff21a99f423980c1fbda593394a21"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a579ff21a99f423980c1fbda593394a21"></a> static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsExtensionClassDef</b> = { 0, 0, "Extension", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jsExtension, 0, 0, 0 }</td></tr> <tr class="separator:a579ff21a99f423980c1fbda593394a21"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7d9158c7368e062fea9cc97479e5b5e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9158c7368e062fea9cc97479e5b5e7"></a> -static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorsClassDef</b> = { 0, 0, "ioProcessors", 0, 0, 0, 0, 0, jsIOProcessorHasProp, jsIOProcessorGetProp, 0, 0, jsIOProcessorListProps, 0, 0, 0, 0 }</td></tr> -<tr class="separator:a7d9158c7368e062fea9cc97479e5b5e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e7876756e6c7945b08c274984a00315"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e7876756e6c7945b08c274984a00315"></a> +static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsInClassDef</b> = { 0, 0, "In", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jsIn, 0, 0, 0 }</td></tr> +<tr class="separator:a6e7876756e6c7945b08c274984a00315"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8074e54dbaaec2fbf2238eec75a3e2a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8074e54dbaaec2fbf2238eec75a3e2a2"></a> static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsInvokersClassDef</b> = { 0, 0, "invokers", 0, 0, 0, 0, 0, jsInvokerHasProp, jsInvokerGetProp, 0, 0, jsInvokerListProps, 0, 0, 0, 0 }</td></tr> <tr class="separator:a8074e54dbaaec2fbf2238eec75a3e2a2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6eedc5204f0e793a746e4854356c5f40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6eedc5204f0e793a746e4854356c5f40"></a> -static std::mutex </td><td class="memItemRight" valign="bottom"><b>_initMutex</b></td></tr> -<tr class="separator:a6eedc5204f0e793a746e4854356c5f40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d9158c7368e062fea9cc97479e5b5e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9158c7368e062fea9cc97479e5b5e7"></a> +static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsIOProcessorsClassDef</b> = { 0, 0, "ioProcessors", 0, 0, 0, 0, 0, jsIOProcessorHasProp, jsIOProcessorGetProp, 0, 0, jsIOProcessorListProps, 0, 0, 0, 0 }</td></tr> +<tr class="separator:a7d9158c7368e062fea9cc97479e5b5e7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"></a> +static JSClassDefinition </td><td class="memItemRight" valign="bottom"><b>jsPrintClassDef</b> = { 0, 0, "print", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jsPrint, 0, 0, 0 }</td></tr> +<tr class="separator:a9e0098d3cf6fc5e2fa9f7fd956bfd4c6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a591403a4335f665a7f9f42b3ac00689e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::JSCDataModel::addExtension </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * </td> + <td class="paramname"><em>ext</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> +<a class="anchor" id="ad2e282225a1c8cdbeb29206413f3ac4a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">std::string uscxml::JSCDataModel::andExpressions </td> + <td>(</td> + <td class="paramtype">std::list< std::string > </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>ECMAScript data-model via JavaScriptCore. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="ad1cdfb5c119641aa99ae1b3cf8c66cf9"></a> <div class="memitem"> <div class="memproto"> @@ -297,18 +349,16 @@ static std::mutex </td><td class="memItemRight" valign="bottom"><b>_initMut </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -343,8 +393,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. </p> <p>This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the <a class="el" href="classuscxml_1_1_factory.html">Factory</a> for the prototype object.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -379,8 +427,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad3e87b80df626b8b40174b2435ef60f5" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -414,8 +460,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -449,8 +493,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -463,6 +505,39 @@ test277: </div> </div> +<a class="anchor" id="a1ffe81d46dd290741af5fbbff9a60d54"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">uint32_t uscxml::JSCDataModel::getLength </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>expr</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a65c4d661169e39e2feb0432834ac17f8"></a> <div class="memitem"> <div class="memproto"> @@ -494,8 +569,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9" title="Assign a data object to a location in the data-model. ">assign()</a> but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -530,15 +603,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl</a>.</p> @@ -565,8 +636,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -600,8 +669,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -613,6 +680,63 @@ test277: </div> </div> +<a class="anchor" id="a46d8da2c2e9a9a0dbcb2ea896f5ce22a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::JSCDataModel::setForeach </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>item</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>array</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>iteration</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/datamodel/ecmascript/JavaScriptCore/<a class="el" href="_j_s_c_data_model_8h_source.html">JSCDataModel.h</a></li> <li>plugins/datamodel/ecmascript/JavaScriptCore/<a class="el" href="_j_s_c_data_model_8cpp.html">JSCDataModel.cpp</a></li> @@ -626,7 +750,7 @@ test277: </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> --> diff --git a/classuscxml_1_1_lua_data_model-members.html b/classuscxml_1_1_lua_data_model-members.html index e059d07..9639b0e 100644 --- a/classuscxml_1_1_lua_data_model-members.html +++ b/classuscxml_1_1_lua_data_model-members.html @@ -104,14 +104,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_callbacks</b> (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>_luaState</b> (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>addExtension</b>(DataModelExtension *ext) (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>andExpressions</b>(std::list< std::string >) (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">addExtension</a>(DataModelExtension *ext)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">andExpressions</a>(std::list< std::string >)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212">assign</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a97d212198d59ebd5e26fed65042463a2">create</a>(DataModelCallbacks *callbacks)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#ace03d51690c585927d52bda9374e47b5">evalAsBool</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#acb5af93dd9f860d6921c17455ec67cd8">evalAsData</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a6be27f1c53558dfe3b3871f31ece79a1">getAsData</a>(const std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>getLength</b>(const std::string &expr) (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">getLength</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6">getNames</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a387f5d60474bf5dbcd52e7a600dc0765">init</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af">isDeclared</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0"><td class="entry"><b>luaInFunction</b>(lua_State *l) (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a>(std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e">setEvent</a>(const Event &event)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">setForeach</a>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>~DataModelImpl</b>() (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~LuaDataModel</b>() (defined in <a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> @@ -132,7 +132,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_lua_data_model.html b/classuscxml_1_1_lua_data_model.html index afaced4..1f75e9d 100644 --- a/classuscxml_1_1_lua_data_model.html +++ b/classuscxml_1_1_lua_data_model.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>Lua data-model. - <a href="classuscxml_1_1_lua_data_model.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_lua_data_model_8h_source.html">LuaDataModel.h</a>></code></p> <div class="dynheader"> @@ -122,28 +122,18 @@ Collaboration diagram for uscxml::LuaDataModel:</div> <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:a3d99dd50bf50bfd589baaa1fc018a341"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:a3d99dd50bf50bfd589baaa1fc018a341"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#a3d99dd50bf50bfd589baaa1fc018a341">More...</a><br /></td></tr> +<tr class="separator:a3d99dd50bf50bfd589baaa1fc018a341"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77f0f840033e50f3d06d9e8463edb1ad"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">andExpressions</a> (std::list< std::string >)</td></tr> +<tr class="memdesc:a77f0f840033e50f3d06d9e8463edb1ad"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#a77f0f840033e50f3d06d9e8463edb1ad">More...</a><br /></td></tr> +<tr class="separator:a77f0f840033e50f3d06d9e8463edb1ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e4030feed63efaf6e0e07012b4fc212"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:a0e4030feed63efaf6e0e07012b4fc212"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a0e4030feed63efaf6e0e07012b4fc212">More...</a><br /></td></tr> +<tr class="separator:a0e4030feed63efaf6e0e07012b4fc212"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a97d212198d59ebd5e26fed65042463a2"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a97d212198d59ebd5e26fed65042463a2">create</a> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="memdesc:a97d212198d59ebd5e26fed65042463a2"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. <a href="#a97d212198d59ebd5e26fed65042463a2">More...</a><br /></td></tr> <tr class="separator:a97d212198d59ebd5e26fed65042463a2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3d99dd50bf50bfd589baaa1fc018a341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d99dd50bf50bfd589baaa1fc018a341"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>addExtension</b> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:a3d99dd50bf50bfd589baaa1fc018a341"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11cc56d5ae2f5e21fa31cb8b512dc6b6"></a> -virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6">getNames</a> ()</td></tr> -<tr class="memdesc:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> -<tr class="separator:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adbb91f4ff766238630440c6cef9e598c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#adbb91f4ff766238630440c6cef9e598c">isValidSyntax</a> (const std::string &expr)</td></tr> -<tr class="memdesc:adbb91f4ff766238630440c6cef9e598c"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#adbb91f4ff766238630440c6cef9e598c">More...</a><br /></td></tr> -<tr class="separator:adbb91f4ff766238630440c6cef9e598c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#aa4e52fbeb039c2ed76dc58394b260d5e">More...</a><br /></td></tr> -<tr class="separator:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4f4581f16a704dab7adf2032e86f9952"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f4581f16a704dab7adf2032e86f9952"></a> -virtual uint32_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> -<tr class="separator:a4f4581f16a704dab7adf2032e86f9952"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a47f07d7e4ddf50b3f06bd4403c14aaf4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a47f07d7e4ddf50b3f06bd4403c14aaf4"></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:a47f07d7e4ddf50b3f06bd4403c14aaf4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ace03d51690c585927d52bda9374e47b5"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#ace03d51690c585927d52bda9374e47b5">evalAsBool</a> (const std::string &expr)</td></tr> <tr class="memdesc:ace03d51690c585927d52bda9374e47b5"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#ace03d51690c585927d52bda9374e47b5">More...</a><br /></td></tr> <tr class="separator:ace03d51690c585927d52bda9374e47b5"><td class="memSeparator" colspan="2"> </td></tr> @@ -153,18 +143,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>setForeach</b <tr class="memitem:a6be27f1c53558dfe3b3871f31ece79a1"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a6be27f1c53558dfe3b3871f31ece79a1">getAsData</a> (const std::string &content)</td></tr> <tr class="memdesc:a6be27f1c53558dfe3b3871f31ece79a1"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a6be27f1c53558dfe3b3871f31ece79a1">More...</a><br /></td></tr> <tr class="separator:a6be27f1c53558dfe3b3871f31ece79a1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a00a3dec5c2c74d656ae144e812a2a8af"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af">isDeclared</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a00a3dec5c2c74d656ae144e812a2a8af"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a00a3dec5c2c74d656ae144e812a2a8af">More...</a><br /></td></tr> -<tr class="separator:a00a3dec5c2c74d656ae144e812a2a8af"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0e4030feed63efaf6e0e07012b4fc212"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:a0e4030feed63efaf6e0e07012b4fc212"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a0e4030feed63efaf6e0e07012b4fc212">More...</a><br /></td></tr> -<tr class="separator:a0e4030feed63efaf6e0e07012b4fc212"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f4581f16a704dab7adf2032e86f9952"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">getLength</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a4f4581f16a704dab7adf2032e86f9952"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#a4f4581f16a704dab7adf2032e86f9952">More...</a><br /></td></tr> +<tr class="separator:a4f4581f16a704dab7adf2032e86f9952"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a11cc56d5ae2f5e21fa31cb8b512dc6b6"></a> +virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a11cc56d5ae2f5e21fa31cb8b512dc6b6">getNames</a> ()</td></tr> +<tr class="memdesc:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> +<tr class="separator:a11cc56d5ae2f5e21fa31cb8b512dc6b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a387f5d60474bf5dbcd52e7a600dc0765"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a387f5d60474bf5dbcd52e7a600dc0765">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="memdesc:a387f5d60474bf5dbcd52e7a600dc0765"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a387f5d60474bf5dbcd52e7a600dc0765">More...</a><br /></td></tr> <tr class="separator:a387f5d60474bf5dbcd52e7a600dc0765"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a77f0f840033e50f3d06d9e8463edb1ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a77f0f840033e50f3d06d9e8463edb1ad"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExpressions</b> (std::list< std::string >)</td></tr> -<tr class="separator:a77f0f840033e50f3d06d9e8463edb1ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00a3dec5c2c74d656ae144e812a2a8af"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a00a3dec5c2c74d656ae144e812a2a8af">isDeclared</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a00a3dec5c2c74d656ae144e812a2a8af"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a00a3dec5c2c74d656ae144e812a2a8af">More...</a><br /></td></tr> +<tr class="separator:a00a3dec5c2c74d656ae144e812a2a8af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adbb91f4ff766238630440c6cef9e598c"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#adbb91f4ff766238630440c6cef9e598c">isValidSyntax</a> (const std::string &expr)</td></tr> +<tr class="memdesc:adbb91f4ff766238630440c6cef9e598c"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#adbb91f4ff766238630440c6cef9e598c">More...</a><br /></td></tr> +<tr class="separator:adbb91f4ff766238630440c6cef9e598c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#aa4e52fbeb039c2ed76dc58394b260d5e">More...</a><br /></td></tr> +<tr class="separator:aa4e52fbeb039c2ed76dc58394b260d5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47f07d7e4ddf50b3f06bd4403c14aaf4"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="memdesc:a47f07d7e4ddf50b3f06bd4403c14aaf4"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#a47f07d7e4ddf50b3f06bd4403c14aaf4">More...</a><br /></td></tr> +<tr class="separator:a47f07d7e4ddf50b3f06bd4403c14aaf4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#acc27a4123c53055a24000dfd9a9cbc57">More...</a><br /></td></tr> @@ -186,9 +186,61 @@ lua_State * </td><td class="memItemRight" valign="bottom"><b>_luaState</b>< <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> <tr class="separator:aa5aed42d77aac94ea28561aebf6ee7c8 inherit pro_attribs_classuscxml_1_1_data_model_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>Lua data-model. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a3d99dd50bf50bfd589baaa1fc018a341"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::LuaDataModel::addExtension </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * </td> + <td class="paramname"><em>ext</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> +<a class="anchor" id="a77f0f840033e50f3d06d9e8463edb1ad"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">std::string uscxml::LuaDataModel::andExpressions </td> + <td>(</td> + <td class="paramtype">std::list< std::string > </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a0e4030feed63efaf6e0e07012b4fc212"></a> <div class="memitem"> <div class="memproto"> @@ -220,18 +272,16 @@ lua_State * </td><td class="memItemRight" valign="bottom"><b>_luaState</b>< </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -265,8 +315,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. </p> <p>This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the <a class="el" href="classuscxml_1_1_factory.html">Factory</a> for the prototype object.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -301,8 +349,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_lua_data_model.html#acb5af93dd9f860d6921c17455ec67cd8" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -336,8 +382,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -371,8 +415,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -385,6 +427,39 @@ test277: </div> </div> +<a class="anchor" id="a4f4581f16a704dab7adf2032e86f9952"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">uint32_t uscxml::LuaDataModel::getLength </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>expr</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a387f5d60474bf5dbcd52e7a600dc0765"></a> <div class="memitem"> <div class="memproto"> @@ -416,8 +491,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to <a class="el" href="classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212" title="Assign a data object to a location in the data-model. ">assign()</a> but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -452,15 +525,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl</a>.</p> @@ -487,8 +558,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -522,8 +591,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -535,6 +602,63 @@ test277: </div> </div> +<a class="anchor" id="a47f07d7e4ddf50b3f06bd4403c14aaf4"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::LuaDataModel::setForeach </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>item</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>array</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>iteration</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/datamodel/lua/<a class="el" href="_lua_data_model_8h_source.html">LuaDataModel.h</a></li> <li>plugins/datamodel/lua/<a class="el" href="_lua_data_model_8cpp.html">LuaDataModel.cpp</a></li> @@ -548,7 +672,7 @@ test277: </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> --> diff --git a/classuscxml_1_1_micro_step-members.html b/classuscxml_1_1_micro_step-members.html index e0c3ce8..ace6df0 100644 --- a/classuscxml_1_1_micro_step-members.html +++ b/classuscxml_1_1_micro_step-members.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>markAsCancelled</b>() (defined in <a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>PIMPL_OPERATORS</b>(MicroStep) (defined in <a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td><td class="entry"></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>step</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>step</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_micro_step.html b/classuscxml_1_1_micro_step.html index 06e957d..af2b50a 100644 --- a/classuscxml_1_1_micro_step.html +++ b/classuscxml_1_1_micro_step.html @@ -106,27 +106,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:a00b8566d5b98b0ae638b76ec0f9b8bc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00b8566d5b98b0ae638b76ec0f9b8bc8"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a>)</td></tr> -<tr class="separator:a00b8566d5b98b0ae638b76ec0f9b8bc8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a979aa7d808e95142b5a595eb14248459"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a979aa7d808e95142b5a595eb14248459"></a> -virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (bool blocking)</td></tr> -<tr class="separator:a979aa7d808e95142b5a595eb14248459"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a84ed5bb21637d8e625eaef3dca29ffbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84ed5bb21637d8e625eaef3dca29ffbb"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr> -<tr class="separator:a84ed5bb21637d8e625eaef3dca29ffbb"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a362bfac901ecb3ddf4ba9cd7db021260"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a362bfac901ecb3ddf4ba9cd7db021260"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> -<tr class="separator:a362bfac901ecb3ddf4ba9cd7db021260"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a270b5bd06f40525e99b5d8ded5c0abca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a270b5bd06f40525e99b5d8ded5c0abca"></a> std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getConfiguration</b> ()</td></tr> <tr class="separator:a270b5bd06f40525e99b5d8ded5c0abca"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0c46940bc0a9ec2dd9c4a68704d3973d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0c46940bc0a9ec2dd9c4a68704d3973d"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>init</b> (XERCESC_NS::DOMElement *scxml)</td></tr> <tr class="separator:a0c46940bc0a9ec2dd9c4a68704d3973d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a362bfac901ecb3ddf4ba9cd7db021260"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a362bfac901ecb3ddf4ba9cd7db021260"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)</td></tr> +<tr class="separator:a362bfac901ecb3ddf4ba9cd7db021260"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aba07096227c5b2bfec2da75f4a725ca6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aba07096227c5b2bfec2da75f4a725ca6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>markAsCancelled</b> ()</td></tr> <tr class="separator:aba07096227c5b2bfec2da75f4a725ca6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00b8566d5b98b0ae638b76ec0f9b8bc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00b8566d5b98b0ae638b76ec0f9b8bc8"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_micro_step.html">MicroStep</a>)</td></tr> +<tr class="separator:a00b8566d5b98b0ae638b76ec0f9b8bc8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84ed5bb21637d8e625eaef3dca29ffbb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84ed5bb21637d8e625eaef3dca29ffbb"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr> +<tr class="separator:a84ed5bb21637d8e625eaef3dca29ffbb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4884e5c2b5b27ac558ee42dbc8026f61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4884e5c2b5b27ac558ee42dbc8026f61"></a> +virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (size_t blockMs)</td></tr> +<tr class="separator:a4884e5c2b5b27ac558ee42dbc8026f61"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -147,7 +147,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_micro_step_impl.html">Mi </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> --> diff --git a/classuscxml_1_1_micro_step_callbacks-members.html b/classuscxml_1_1_micro_step_callbacks-members.html index af2aeeb..17f2e61 100644 --- a/classuscxml_1_1_micro_step_callbacks-members.html +++ b/classuscxml_1_1_micro_step_callbacks-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <p>This is the complete list of members for <a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a>, including all inherited members.</p> <table class="directory"> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeueExternal</b>(bool blocking)=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>dequeueExternal</b>(size_t blockMs)=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#ad8412ae4e9f555a12351ab92eebda650">dequeueInternal</a>()=0</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a89afbe30698acb3a6f1ed57200690990">getMonitor</a>()=0</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>initData</b>(XERCESC_NS::DOMElement *element)=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_micro_step_callbacks.html b/classuscxml_1_1_micro_step_callbacks.html index 593d557..2a88d6f 100644 --- a/classuscxml_1_1_micro_step_callbacks.html +++ b/classuscxml_1_1_micro_step_callbacks.html @@ -110,41 +110,41 @@ Inheritance diagram for uscxml::MicroStepCallbacks:</div> <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:a3996690866a58a5ed736eb5b6abb8fa1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3996690866a58a5ed736eb5b6abb8fa1"></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)=0</td></tr> +<tr class="separator:a3996690866a58a5ed736eb5b6abb8fa1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8412ae4e9f555a12351ab92eebda650"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8412ae4e9f555a12351ab92eebda650"></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_micro_step_callbacks.html#ad8412ae4e9f555a12351ab92eebda650">dequeueInternal</a> ()=0</td></tr> <tr class="memdesc:ad8412ae4e9f555a12351ab92eebda650"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_event.html">Event</a> Queues / Matching. <br /></td></tr> <tr class="separator:ad8412ae4e9f555a12351ab92eebda650"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad269fdec5f55ae49591a773d4a52db3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad269fdec5f55ae49591a773d4a52db3a"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeueExternal</b> (bool blocking)=0</td></tr> -<tr class="separator:ad269fdec5f55ae49591a773d4a52db3a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89afbe30698acb3a6f1ed57200690990"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89afbe30698acb3a6f1ed57200690990"></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_micro_step_callbacks.html#a89afbe30698acb3a6f1ed57200690990">getMonitor</a> ()=0</td></tr> +<tr class="memdesc:a89afbe30698acb3a6f1ed57200690990"><td class="mdescLeft"> </td><td class="mdescRight">Monitoring. <br /></td></tr> +<tr class="separator:a89afbe30698acb3a6f1ed57200690990"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe2e77cb7e15540777d670171d44e981"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe2e77cb7e15540777d670171d44e981"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>initData</b> (XERCESC_NS::DOMElement *element)=0</td></tr> +<tr class="separator:abe2e77cb7e15540777d670171d44e981"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8168a1710f3c0b8e9a546cd2aeb9deb6"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a8168a1710f3c0b8e9a546cd2aeb9deb6">invoke</a> (XERCESC_NS::DOMElement *invoke)=0</td></tr> +<tr class="memdesc:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="mdescLeft"> </td><td class="mdescRight">Invocations. <br /></td></tr> +<tr class="separator:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acb26fe79cf5ab04c86a81b048af2368d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acb26fe79cf5ab04c86a81b048af2368d"></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)=0</td></tr> <tr class="separator:acb26fe79cf5ab04c86a81b048af2368d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad202df34b7c887b5f58d320c8898143f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad202df34b7c887b5f58d320c8898143f"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>raiseDoneEvent</b> (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0</td></tr> -<tr class="separator:ad202df34b7c887b5f58d320c8898143f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2325de720c65bad85b7b57102bffcb5c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2325de720c65bad85b7b57102bffcb5c"></a> virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a2325de720c65bad85b7b57102bffcb5c">isTrue</a> (const std::string &expr)=0</td></tr> <tr class="memdesc:a2325de720c65bad85b7b57102bffcb5c"><td class="mdescLeft"> </td><td class="mdescRight">Datamodel. <br /></td></tr> <tr class="separator:a2325de720c65bad85b7b57102bffcb5c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abe2e77cb7e15540777d670171d44e981"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe2e77cb7e15540777d670171d44e981"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>initData</b> (XERCESC_NS::DOMElement *element)=0</td></tr> -<tr class="separator:abe2e77cb7e15540777d670171d44e981"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a55128d741fbe42eb75b8760e8415f9b5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a55128d741fbe42eb75b8760e8415f9b5"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a55128d741fbe42eb75b8760e8415f9b5">process</a> (XERCESC_NS::DOMElement *block)=0</td></tr> <tr class="memdesc:a55128d741fbe42eb75b8760e8415f9b5"><td class="mdescLeft"> </td><td class="mdescRight">Executable Content. <br /></td></tr> <tr class="separator:a55128d741fbe42eb75b8760e8415f9b5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8168a1710f3c0b8e9a546cd2aeb9deb6"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a8168a1710f3c0b8e9a546cd2aeb9deb6">invoke</a> (XERCESC_NS::DOMElement *invoke)=0</td></tr> -<tr class="memdesc:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="mdescLeft"> </td><td class="mdescRight">Invocations. <br /></td></tr> -<tr class="separator:a8168a1710f3c0b8e9a546cd2aeb9deb6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad202df34b7c887b5f58d320c8898143f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad202df34b7c887b5f58d320c8898143f"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>raiseDoneEvent</b> (XERCESC_NS::DOMElement *state, XERCESC_NS::DOMElement *doneData)=0</td></tr> +<tr class="separator:ad202df34b7c887b5f58d320c8898143f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae3563c6e57bd5999d81bb0009d43286a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae3563c6e57bd5999d81bb0009d43286a"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>uninvoke</b> (XERCESC_NS::DOMElement *<a class="el" href="classuscxml_1_1_micro_step_callbacks.html#a8168a1710f3c0b8e9a546cd2aeb9deb6">invoke</a>)=0</td></tr> <tr class="separator:ae3563c6e57bd5999d81bb0009d43286a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a89afbe30698acb3a6f1ed57200690990"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a89afbe30698acb3a6f1ed57200690990"></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_micro_step_callbacks.html#a89afbe30698acb3a6f1ed57200690990">getMonitor</a> ()=0</td></tr> -<tr class="memdesc:a89afbe30698acb3a6f1ed57200690990"><td class="mdescLeft"> </td><td class="mdescRight">Monitoring. <br /></td></tr> -<tr class="separator:a89afbe30698acb3a6f1ed57200690990"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>interpreter/<a class="el" href="_micro_step_impl_8h_source.html">MicroStepImpl.h</a></li> @@ -158,7 +158,7 @@ virtual <a class="el" href="classuscxml_1_1_interpreter_monitor.html">Interprete </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> --> diff --git a/classuscxml_1_1_micro_step_impl-members.html b/classuscxml_1_1_micro_step_impl-members.html index 841679b..71be3b0 100644 --- a/classuscxml_1_1_micro_step_impl-members.html +++ b/classuscxml_1_1_micro_step_impl-members.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0"><td class="entry"><b>markAsCancelled</b>()=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>MicroStepImpl</b>(MicroStepCallbacks *callbacks) (defined in <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html#a0fa02ea1906b5404169e1671788c62b1">reset</a>()=0</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>step</b>(bool blocking)=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>step</b>(size_t blockMs)=0 (defined in <a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> </table></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_micro_step_impl.html b/classuscxml_1_1_micro_step_impl.html index 0763ef0..30fe9e0 100644 --- a/classuscxml_1_1_micro_step_impl.html +++ b/classuscxml_1_1_micro_step_impl.html @@ -127,25 +127,25 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a522071e33d2c24c0d8b1f71f0a3d6259"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a522071e33d2c24c0d8b1f71f0a3d6259"></a>  </td><td class="memItemRight" valign="bottom"><b>MicroStepImpl</b> (<a class="el" href="classuscxml_1_1_micro_step_callbacks.html">MicroStepCallbacks</a> *callbacks)</td></tr> <tr class="separator:a522071e33d2c24c0d8b1f71f0a3d6259"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afd86b505f423ee003d5d95cc331af15e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd86b505f423ee003d5d95cc331af15e"></a> -virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (bool blocking)=0</td></tr> -<tr class="separator:afd86b505f423ee003d5d95cc331af15e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0fa02ea1906b5404169e1671788c62b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fa02ea1906b5404169e1671788c62b1"></a> -virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_impl.html#a0fa02ea1906b5404169e1671788c62b1">reset</a> ()=0</td></tr> -<tr class="memdesc:a0fa02ea1906b5404169e1671788c62b1"><td class="mdescLeft"> </td><td class="mdescRight">Reset state machine. <br /></td></tr> -<tr class="separator:a0fa02ea1906b5404169e1671788c62b1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a33ee0a52788bb02b6ebde0875c62962c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33ee0a52788bb02b6ebde0875c62962c"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)=0</td></tr> -<tr class="separator:a33ee0a52788bb02b6ebde0875c62962c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6af3e97c41587f21d89de119519448c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6af3e97c41587f21d89de119519448c5"></a> virtual std::list< XERCESC_NS::DOMElement * > </td><td class="memItemRight" valign="bottom"><b>getConfiguration</b> ()=0</td></tr> <tr class="separator:a6af3e97c41587f21d89de119519448c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae4658bea669516a41e824fee7e03585b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4658bea669516a41e824fee7e03585b"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>init</b> (XERCESC_NS::DOMElement *scxml)=0</td></tr> <tr class="separator:ae4658bea669516a41e824fee7e03585b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33ee0a52788bb02b6ebde0875c62962c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33ee0a52788bb02b6ebde0875c62962c"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>isInState</b> (const std::string &stateId)=0</td></tr> +<tr class="separator:a33ee0a52788bb02b6ebde0875c62962c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a632946ae59769e3753184b8ec7214fb6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a632946ae59769e3753184b8ec7214fb6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>markAsCancelled</b> ()=0</td></tr> <tr class="separator:a632946ae59769e3753184b8ec7214fb6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fa02ea1906b5404169e1671788c62b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0fa02ea1906b5404169e1671788c62b1"></a> +virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_impl.html#a0fa02ea1906b5404169e1671788c62b1">reset</a> ()=0</td></tr> +<tr class="memdesc:a0fa02ea1906b5404169e1671788c62b1"><td class="mdescLeft"> </td><td class="mdescRight">Reset state machine. <br /></td></tr> +<tr class="separator:a0fa02ea1906b5404169e1671788c62b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedd6f75e3682823c3fdd5cfb59b47f8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aedd6f75e3682823c3fdd5cfb59b47f8a"></a> +virtual InterpreterState </td><td class="memItemRight" valign="bottom"><b>step</b> (size_t blockMs)=0</td></tr> +<tr class="separator:aedd6f75e3682823c3fdd5cfb59b47f8a"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -165,7 +165,7 @@ Protected Attributes</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_n_u_l_l_data_model-members.html b/classuscxml_1_1_n_u_l_l_data_model-members.html index 3c8f87f..f8226f3 100644 --- a/classuscxml_1_1_n_u_l_l_data_model-members.html +++ b/classuscxml_1_1_n_u_l_l_data_model-members.html @@ -103,8 +103,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <p>This is the complete list of members for <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>, including all inherited members.</p> <table class="directory"> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_callbacks</b> (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>addExtension</b>(DataModelExtension *ext) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>andExpressions</b>(std::list< std::string >) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">addExtension</a>(DataModelExtension *ext)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">andExpressions</a>(std::list< std::string >)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>assign</b>(const XERCESC_NS::DOMElement *assignElem, const XERCESC_NS::DOMNode *node, const std::string &content) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aefe512434976255c61e394cb6416c69f">assign</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a29565722ca05daeaa5705d10f0cd3dc9">create</a>(DataModelCallbacks *callbacks)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275">evalAsData</a>(const std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>evalAsString</b>(const std::string &expr) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a>(const std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>getLength</b>(const std::string &expr) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">getLength</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a6e43e0ccfb0a10b13aa2203447ad6332">getNames</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>init</b>(const XERCESC_NS::DOMElement *dataElem, const XERCESC_NS::DOMNode *node, const std::string &content) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a69f9c0f06d6bd6a927605dc49b57ce66">init</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> @@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>replaceExpressions</b>(std::string &content) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>setCallbacks</b>(DataModelCallbacks *callbacks) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aeba015c8cd3ab93226d07d3b89e5e188">setEvent</a>(const Event &event)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">setForeach</a>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>validate</b>(const std::string &location, const std::string &schema) (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>~DataModelImpl</b>() (defined in <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~NULLDataModel</b>() (defined in <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_n_u_l_l_data_model.html b/classuscxml_1_1_n_u_l_l_data_model.html index 87a28c8..13c792d 100644 --- a/classuscxml_1_1_n_u_l_l_data_model.html +++ b/classuscxml_1_1_n_u_l_l_data_model.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>NULL data-model. - <a href="classuscxml_1_1_n_u_l_l_data_model.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_n_u_l_l_data_model_8h_source.html">NULLDataModel.h</a>></code></p> <div class="dynheader"> @@ -120,70 +120,70 @@ Collaboration diagram for uscxml::NULLDataModel:</div> <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:a2e6c38206a258a26fb4589283ec33f76"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:a2e6c38206a258a26fb4589283ec33f76"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#a2e6c38206a258a26fb4589283ec33f76">More...</a><br /></td></tr> +<tr class="separator:a2e6c38206a258a26fb4589283ec33f76"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe260e1d9b46de45ee91026c1f40761f"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">andExpressions</a> (std::list< std::string >)</td></tr> +<tr class="memdesc:abe260e1d9b46de45ee91026c1f40761f"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#abe260e1d9b46de45ee91026c1f40761f">More...</a><br /></td></tr> +<tr class="separator:abe260e1d9b46de45ee91026c1f40761f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8a905e5b2495df17f9aaa463e4ca438"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8a905e5b2495df17f9aaa463e4ca438"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>assign</b> (const XERCESC_NS::DOMElement *assignElem, const XERCESC_NS::DOMNode *node, const std::string &content)</td></tr> +<tr class="separator:aa8a905e5b2495df17f9aaa463e4ca438"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aefe512434976255c61e394cb6416c69f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aefe512434976255c61e394cb6416c69f">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:aefe512434976255c61e394cb6416c69f"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#aefe512434976255c61e394cb6416c69f">More...</a><br /></td></tr> +<tr class="separator:aefe512434976255c61e394cb6416c69f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a29565722ca05daeaa5705d10f0cd3dc9"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a29565722ca05daeaa5705d10f0cd3dc9">create</a> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="memdesc:a29565722ca05daeaa5705d10f0cd3dc9"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. <a href="#a29565722ca05daeaa5705d10f0cd3dc9">More...</a><br /></td></tr> <tr class="separator:a29565722ca05daeaa5705d10f0cd3dc9"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e43e0ccfb0a10b13aa2203447ad6332"></a> -virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a6e43e0ccfb0a10b13aa2203447ad6332">getNames</a> ()</td></tr> -<tr class="memdesc:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> -<tr class="separator:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2b8276e299e2d9442626d662f3d57737"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b8276e299e2d9442626d662f3d57737"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><b>validate</b> (const std::string &location, const std::string &schema)</td></tr> -<tr class="separator:a2b8276e299e2d9442626d662f3d57737"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a3ca81f0e6ea4118078a7cd6f732429ac">isValidSyntax</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a3ca81f0e6ea4118078a7cd6f732429ac">More...</a><br /></td></tr> -<tr class="separator:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aeba015c8cd3ab93226d07d3b89e5e188"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aeba015c8cd3ab93226d07d3b89e5e188">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:aeba015c8cd3ab93226d07d3b89e5e188"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#aeba015c8cd3ab93226d07d3b89e5e188">More...</a><br /></td></tr> -<tr class="separator:aeba015c8cd3ab93226d07d3b89e5e188"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad893e4e6423528e069a1aa8641f83085"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad893e4e6423528e069a1aa8641f83085"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>replaceExpressions</b> (std::string &content)</td></tr> -<tr class="separator:ad893e4e6423528e069a1aa8641f83085"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a312390b83b8f3783b76a45be1301e81a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a312390b83b8f3783b76a45be1301e81a"></a> -virtual uint32_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> -<tr class="separator:a312390b83b8f3783b76a45be1301e81a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a27f8f4c93ca96b29d19c743c33ac4ca4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27f8f4c93ca96b29d19c743c33ac4ca4"></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:a27f8f4c93ca96b29d19c743c33ac4ca4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a> (const std::string &content)</td></tr> -<tr class="memdesc:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a2d17374c158f1cec2ca7aa4a22b9992d">More...</a><br /></td></tr> -<tr class="separator:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaad5ea7903ef15a511ebbc68efb47275"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275">evalAsData</a> (const std::string &content)</td></tr> -<tr class="memdesc:aaad5ea7903ef15a511ebbc68efb47275"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#aaad5ea7903ef15a511ebbc68efb47275">More...</a><br /></td></tr> -<tr class="separator:aaad5ea7903ef15a511ebbc68efb47275"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa0e28e0cec3f75ded6c89a17740c5a08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0e28e0cec3f75ded6c89a17740c5a08"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>evalAsString</b> (const std::string &expr)</td></tr> -<tr class="separator:aa0e28e0cec3f75ded6c89a17740c5a08"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a142ac273147b614ebf546621323f3979"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a142ac273147b614ebf546621323f3979">evalAsBool</a> (const XERCESC_NS::DOMElement *scriptNode, const std::string &expr)</td></tr> <tr class="memdesc:a142ac273147b614ebf546621323f3979"><td class="mdescLeft"> </td><td class="mdescRight">The boolean expression language consists of the In predicate only. <a href="#a142ac273147b614ebf546621323f3979">More...</a><br /></td></tr> <tr class="separator:a142ac273147b614ebf546621323f3979"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad5e86e56cdcb0f4c171f593286064773"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#ad5e86e56cdcb0f4c171f593286064773">evalAsBool</a> (const std::string &expr)</td></tr> <tr class="memdesc:ad5e86e56cdcb0f4c171f593286064773"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#ad5e86e56cdcb0f4c171f593286064773">More...</a><br /></td></tr> <tr class="separator:ad5e86e56cdcb0f4c171f593286064773"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae9116948815e42384321859a38fb16bd"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#ae9116948815e42384321859a38fb16bd">isDeclared</a> (const std::string &expr)</td></tr> -<tr class="memdesc:ae9116948815e42384321859a38fb16bd"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#ae9116948815e42384321859a38fb16bd">More...</a><br /></td></tr> -<tr class="separator:ae9116948815e42384321859a38fb16bd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa8a905e5b2495df17f9aaa463e4ca438"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8a905e5b2495df17f9aaa463e4ca438"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>assign</b> (const XERCESC_NS::DOMElement *assignElem, const XERCESC_NS::DOMNode *node, const std::string &content)</td></tr> -<tr class="separator:aa8a905e5b2495df17f9aaa463e4ca438"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aefe512434976255c61e394cb6416c69f"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aefe512434976255c61e394cb6416c69f">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:aefe512434976255c61e394cb6416c69f"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#aefe512434976255c61e394cb6416c69f">More...</a><br /></td></tr> -<tr class="separator:aefe512434976255c61e394cb6416c69f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaad5ea7903ef15a511ebbc68efb47275"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275">evalAsData</a> (const std::string &content)</td></tr> +<tr class="memdesc:aaad5ea7903ef15a511ebbc68efb47275"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#aaad5ea7903ef15a511ebbc68efb47275">More...</a><br /></td></tr> +<tr class="separator:aaad5ea7903ef15a511ebbc68efb47275"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0e28e0cec3f75ded6c89a17740c5a08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa0e28e0cec3f75ded6c89a17740c5a08"></a> +virtual std::string </td><td class="memItemRight" valign="bottom"><b>evalAsString</b> (const std::string &expr)</td></tr> +<tr class="separator:aa0e28e0cec3f75ded6c89a17740c5a08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2d17374c158f1cec2ca7aa4a22b9992d">getAsData</a> (const std::string &content)</td></tr> +<tr class="memdesc:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a2d17374c158f1cec2ca7aa4a22b9992d">More...</a><br /></td></tr> +<tr class="separator:a2d17374c158f1cec2ca7aa4a22b9992d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a312390b83b8f3783b76a45be1301e81a"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">getLength</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a312390b83b8f3783b76a45be1301e81a"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#a312390b83b8f3783b76a45be1301e81a">More...</a><br /></td></tr> +<tr class="separator:a312390b83b8f3783b76a45be1301e81a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e43e0ccfb0a10b13aa2203447ad6332"></a> +virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a6e43e0ccfb0a10b13aa2203447ad6332">getNames</a> ()</td></tr> +<tr class="memdesc:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> +<tr class="separator:a6e43e0ccfb0a10b13aa2203447ad6332"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3cb3a18d6a6f4a223686163468b41760"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3cb3a18d6a6f4a223686163468b41760"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>init</b> (const XERCESC_NS::DOMElement *dataElem, const XERCESC_NS::DOMNode *node, const std::string &content)</td></tr> <tr class="separator:a3cb3a18d6a6f4a223686163468b41760"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69f9c0f06d6bd6a927605dc49b57ce66"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a69f9c0f06d6bd6a927605dc49b57ce66">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="memdesc:a69f9c0f06d6bd6a927605dc49b57ce66"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a69f9c0f06d6bd6a927605dc49b57ce66">More...</a><br /></td></tr> <tr class="separator:a69f9c0f06d6bd6a927605dc49b57ce66"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9116948815e42384321859a38fb16bd"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#ae9116948815e42384321859a38fb16bd">isDeclared</a> (const std::string &expr)</td></tr> +<tr class="memdesc:ae9116948815e42384321859a38fb16bd"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#ae9116948815e42384321859a38fb16bd">More...</a><br /></td></tr> +<tr class="separator:ae9116948815e42384321859a38fb16bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a3ca81f0e6ea4118078a7cd6f732429ac">isValidSyntax</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a3ca81f0e6ea4118078a7cd6f732429ac">More...</a><br /></td></tr> +<tr class="separator:a3ca81f0e6ea4118078a7cd6f732429ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad893e4e6423528e069a1aa8641f83085"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad893e4e6423528e069a1aa8641f83085"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>replaceExpressions</b> (std::string &content)</td></tr> +<tr class="separator:ad893e4e6423528e069a1aa8641f83085"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af4ef927a5263e06ab716c774157523a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4ef927a5263e06ab716c774157523a6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>setCallbacks</b> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="separator:af4ef927a5263e06ab716c774157523a6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e6c38206a258a26fb4589283ec33f76"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e6c38206a258a26fb4589283ec33f76"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>addExtension</b> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:a2e6c38206a258a26fb4589283ec33f76"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abe260e1d9b46de45ee91026c1f40761f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abe260e1d9b46de45ee91026c1f40761f"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExpressions</b> (std::list< std::string >)</td></tr> -<tr class="separator:abe260e1d9b46de45ee91026c1f40761f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeba015c8cd3ab93226d07d3b89e5e188"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aeba015c8cd3ab93226d07d3b89e5e188">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:aeba015c8cd3ab93226d07d3b89e5e188"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#aeba015c8cd3ab93226d07d3b89e5e188">More...</a><br /></td></tr> +<tr class="separator:aeba015c8cd3ab93226d07d3b89e5e188"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27f8f4c93ca96b29d19c743c33ac4ca4"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="memdesc:a27f8f4c93ca96b29d19c743c33ac4ca4"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#a27f8f4c93ca96b29d19c743c33ac4ca4">More...</a><br /></td></tr> +<tr class="separator:a27f8f4c93ca96b29d19c743c33ac4ca4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b8276e299e2d9442626d662f3d57737"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2b8276e299e2d9442626d662f3d57737"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><b>validate</b> (const std::string &location, const std::string &schema)</td></tr> +<tr class="separator:a2b8276e299e2d9442626d662f3d57737"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#acc27a4123c53055a24000dfd9a9cbc57">More...</a><br /></td></tr> @@ -196,9 +196,61 @@ Additional Inherited Members</h2></td></tr> <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> <tr class="separator:aa5aed42d77aac94ea28561aebf6ee7c8 inherit pro_attribs_classuscxml_1_1_data_model_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>NULL data-model. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a2e6c38206a258a26fb4589283ec33f76"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void uscxml::NULLDataModel::addExtension </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * </td> + <td class="paramname"><em>ext</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> +<a class="anchor" id="abe260e1d9b46de45ee91026c1f40761f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual std::string uscxml::NULLDataModel::andExpressions </td> + <td>(</td> + <td class="paramtype">std::list< std::string > </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="aefe512434976255c61e394cb6416c69f"></a> <div class="memitem"> <div class="memproto"> @@ -230,18 +282,16 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -275,8 +325,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. </p> <p>This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the <a class="el" href="classuscxml_1_1_factory.html">Factory</a> for the prototype object.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -321,8 +369,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The boolean expression language consists of the In predicate only. </p> <p>It has the form 'In(id)', where id is the id of a state in the enclosing state machine. The predicate must return 'true' if and only if that state is in the current state configuration. </p> </div> @@ -348,8 +394,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#aaad5ea7903ef15a511ebbc68efb47275" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -383,8 +427,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -418,8 +460,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -432,6 +472,39 @@ test277: </div> </div> +<a class="anchor" id="a312390b83b8f3783b76a45be1301e81a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual uint32_t uscxml::NULLDataModel::getLength </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>expr</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a69f9c0f06d6bd6a927605dc49b57ce66"></a> <div class="memitem"> <div class="memproto"> @@ -463,8 +536,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to assign() but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -499,15 +570,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl</a>.</p> @@ -534,8 +603,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -569,8 +636,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -582,6 +647,63 @@ test277: </div> </div> +<a class="anchor" id="a27f8f4c93ca96b29d19c743c33ac4ca4"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual void uscxml::NULLDataModel::setForeach </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>item</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>array</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>iteration</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/datamodel/null/<a class="el" href="_n_u_l_l_data_model_8h_source.html">NULLDataModel.h</a></li> <li>plugins/datamodel/null/<a class="el" href="_n_u_l_l_data_model_8cpp.html">NULLDataModel.cpp</a></li> @@ -595,7 +717,7 @@ test277: </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> --> diff --git a/classuscxml_1_1_num_attr-members.html b/classuscxml_1_1_num_attr-members.html index 4531de1..e482182 100644 --- a/classuscxml_1_1_num_attr-members.html +++ b/classuscxml_1_1_num_attr-members.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_num_attr.html b/classuscxml_1_1_num_attr.html index 8447bff..88752b3 100644 --- a/classuscxml_1_1_num_attr.html +++ b/classuscxml_1_1_num_attr.html @@ -112,12 +112,12 @@ Public Member Functions</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a8bf91efb6dea5eca738f76305e23d955"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bf91efb6dea5eca738f76305e23d955"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> -<tr class="separator:a8bf91efb6dea5eca738f76305e23d955"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3add0e820cba03ff178563a88d2d20a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3add0e820cba03ff178563a88d2d20a5"></a> std::string </td><td class="memItemRight" valign="bottom"><b>unit</b></td></tr> <tr class="separator:a3add0e820cba03ff178563a88d2d20a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8bf91efb6dea5eca738f76305e23d955"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8bf91efb6dea5eca738f76305e23d955"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> +<tr class="separator:a8bf91efb6dea5eca738f76305e23d955"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>util/<a class="el" href="_convenience_8h_source.html">Convenience.h</a></li> @@ -131,7 +131,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>unit</b></td>< </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> --> diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html b/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html index 99b3b61..0b9a1fa 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor-members.html @@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_s_c_x_m_l_i_o_processor.html b/classuscxml_1_1_s_c_x_m_l_i_o_processor.html index b534a0d..84cc46e 100644 --- a/classuscxml_1_1_s_c_x_m_l_i_o_processor.html +++ b/classuscxml_1_1_s_c_x_m_l_i_o_processor.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>The scxml I/O processor as per standard. - <a href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_s_c_x_m_l_i_o_processor_8h_source.html">SCXMLIOProcessor.h</a>></code></p> <div class="dynheader"> @@ -124,19 +124,19 @@ Public Member Functions</h2></td></tr> <tr class="memitem:aec5871aed6a2c935e148cd5c646b7265"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_i_o_processor_impl.html">IOProcessorImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#aec5871aed6a2c935e148cd5c646b7265">create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a> *interpreter)</td></tr> <tr class="memdesc:aec5871aed6a2c935e148cd5c646b7265"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. <a href="#aec5871aed6a2c935e148cd5c646b7265">More...</a><br /></td></tr> <tr class="separator:aec5871aed6a2c935e148cd5c646b7265"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e55d6be7638b6a88337d2a195d1044d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a4e55d6be7638b6a88337d2a195d1044d">eventFromSCXML</a> (const std::string &target, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:a4e55d6be7638b6a88337d2a195d1044d"><td class="mdescLeft"> </td><td class="mdescRight">We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. <a href="#a4e55d6be7638b6a88337d2a195d1044d">More...</a><br /></td></tr> +<tr class="separator:a4e55d6be7638b6a88337d2a195d1044d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66b77406ff3de27a3db26e8de6ad4d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53">getDataModelVariables</a> ()</td></tr> +<tr class="memdesc:a66b77406ff3de27a3db26e8de6ad4d53"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a66b77406ff3de27a3db26e8de6ad4d53">More...</a><br /></td></tr> +<tr class="separator:a66b77406ff3de27a3db26e8de6ad4d53"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a25aaaa2852f68aec79475549aad6ba10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25aaaa2852f68aec79475549aad6ba10"></a> virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a25aaaa2852f68aec79475549aad6ba10">getNames</a> ()</td></tr> <tr class="memdesc:a25aaaa2852f68aec79475549aad6ba10"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> <tr class="separator:a25aaaa2852f68aec79475549aad6ba10"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4e55d6be7638b6a88337d2a195d1044d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a4e55d6be7638b6a88337d2a195d1044d">eventFromSCXML</a> (const std::string &target, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:a4e55d6be7638b6a88337d2a195d1044d"><td class="mdescLeft"> </td><td class="mdescRight">We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. <a href="#a4e55d6be7638b6a88337d2a195d1044d">More...</a><br /></td></tr> -<tr class="separator:a4e55d6be7638b6a88337d2a195d1044d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9e260a4d1cd4d23fe954b141801864b0"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a9e260a4d1cd4d23fe954b141801864b0">isValidTarget</a> (const std::string &target)</td></tr> <tr class="memdesc:a9e260a4d1cd4d23fe954b141801864b0"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether the given target is a valid destination for events. <a href="#a9e260a4d1cd4d23fe954b141801864b0">More...</a><br /></td></tr> <tr class="separator:a9e260a4d1cd4d23fe954b141801864b0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a66b77406ff3de27a3db26e8de6ad4d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53">getDataModelVariables</a> ()</td></tr> -<tr class="memdesc:a66b77406ff3de27a3db26e8de6ad4d53"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a66b77406ff3de27a3db26e8de6ad4d53">More...</a><br /></td></tr> -<tr class="separator:a66b77406ff3de27a3db26e8de6ad4d53"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -155,9 +155,7 @@ Additional Inherited Members</h2></td></tr> <tr class="memdesc:a1d41b3fd61ac1ce289c28af5da130109 inherit pro_methods_classuscxml_1_1_i_o_processor_impl"><td class="mdescLeft"> </td><td class="mdescRight">Return an event to the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> instance. <a href="#a1d41b3fd61ac1ce289c28af5da130109">More...</a><br /></td></tr> <tr class="separator:a1d41b3fd61ac1ce289c28af5da130109 inherit pro_methods_classuscxml_1_1_i_o_processor_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>The scxml I/O processor as per standard. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="aec5871aed6a2c935e148cd5c646b7265"></a> <div class="memitem"> <div class="memproto"> @@ -179,15 +177,13 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">interpreter</td><td>The imlementation of the associated <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000005">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_i_o_processor_impl.html#a29b122781dc57dcd889e06ae1fccb813">uscxml::IOProcessorImpl</a>.</p> @@ -224,8 +220,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>We received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> we are associated with. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>Where the event is supposed to be delivered to. </td></tr> @@ -263,8 +257,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. </p> <dl class="section return"><dt>Returns</dt><dd>An object to be represented at `_x['name']` </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">uscxml::EventHandlerImpl</a>.</p> @@ -292,8 +284,6 @@ Additional Inherited Members</h2></td></tr> </tr> </table> </div><div class="memdoc"> - -<p>Determine whether the given target is a valid destination for events. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">target</td><td>A target where the <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> wants to deliver <a class="el" href="classuscxml_1_1_event.html">Event</a>s to. </td></tr> @@ -319,7 +309,7 @@ Additional Inherited Members</h2></td></tr> </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> --> diff --git a/classuscxml_1_1_state_transition_monitor-members.html b/classuscxml_1_1_state_transition_monitor-members.html index d69df4f..1bba75f 100644 --- a/classuscxml_1_1_state_transition_monitor-members.html +++ b/classuscxml_1_1_state_transition_monitor-members.html @@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_state_transition_monitor.html b/classuscxml_1_1_state_transition_monitor.html index eaf8e10..02725eb 100644 --- a/classuscxml_1_1_state_transition_monitor.html +++ b/classuscxml_1_1_state_transition_monitor.html @@ -116,70 +116,70 @@ Collaboration diagram for uscxml::StateTransitionMonitor:</div> <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:ad11416a264bb0fbf2797d3a401a57539"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad11416a264bb0fbf2797d3a401a57539"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:ad11416a264bb0fbf2797d3a401a57539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70f6e86f55919918fd6bf1d09a5b28ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70f6e86f55919918fd6bf1d09a5b28ba"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:a70f6e86f55919918fd6bf1d09a5b28ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc55569149a9138bb439743d164dad52"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc55569149a9138bb439743d164dad52"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExecutingContent</b> (const XERCESC_NS::DOMElement *element)</td></tr> <tr class="separator:abc55569149a9138bb439743d164dad52"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6da50690fd3082546a6f5e308bb6877f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6da50690fd3082546a6f5e308bb6877f"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>onStableConfiguration</b> ()</td></tr> -<tr class="separator:a6da50690fd3082546a6f5e308bb6877f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0018a629e2b537b78ac7bff6f16d8069"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0018a629e2b537b78ac7bff6f16d8069"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeProcessingEvent</b> (const <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a> &event)</td></tr> -<tr class="separator:a0018a629e2b537b78ac7bff6f16d8069"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d2b5b8b03564d11bd9e58167c859afa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d2b5b8b03564d11bd9e58167c859afa"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>beforeExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:a3d2b5b8b03564d11bd9e58167c859afa"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a70f6e86f55919918fd6bf1d09a5b28ba"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70f6e86f55919918fd6bf1d09a5b28ba"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:a70f6e86f55919918fd6bf1d09a5b28ba"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a37bc8c9d343507b89ed9f32be01216d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a37bc8c9d343507b89ed9f32be01216d9"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>beforeMicroStep</b> ()</td></tr> <tr class="separator:a37bc8c9d343507b89ed9f32be01216d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0018a629e2b537b78ac7bff6f16d8069"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0018a629e2b537b78ac7bff6f16d8069"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeProcessingEvent</b> (const <a class="el" href="classuscxml_1_1_event.html">uscxml::Event</a> &event)</td></tr> +<tr class="separator:a0018a629e2b537b78ac7bff6f16d8069"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad11416a264bb0fbf2797d3a401a57539"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad11416a264bb0fbf2797d3a401a57539"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:ad11416a264bb0fbf2797d3a401a57539"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6da50690fd3082546a6f5e308bb6877f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6da50690fd3082546a6f5e308bb6877f"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>onStableConfiguration</b> ()</td></tr> +<tr class="separator:a6da50690fd3082546a6f5e308bb6877f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_interpreter_monitor"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_interpreter_monitor')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_interpreter_monitor.html">uscxml::InterpreterMonitor</a></td></tr> -<tr class="memitem:a28b7dc3a981840fe092c05169531553b inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28b7dc3a981840fe092c05169531553b"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> -<tr class="separator:a28b7dc3a981840fe092c05169531553b inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a320b9746e09eee11470c5609ef459784 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a320b9746e09eee11470c5609ef459784"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> -<tr class="separator:a320b9746e09eee11470c5609ef459784 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaee65d9bf76bf4c8cf9519543eb4b761 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaee65d9bf76bf4c8cf9519543eb4b761"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:aaee65d9bf76bf4c8cf9519543eb4b761 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a540e491a3fb384d3b845c221e06a1d72 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a540e491a3fb384d3b845c221e06a1d72"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:a540e491a3fb384d3b845c221e06a1d72 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a235e49740601f79090744028fb6c4902 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a235e49740601f79090744028fb6c4902"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> -<tr class="separator:a235e49740601f79090744028fb6c4902 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a52b82a8f5d187b45dcd91b35047ff6b6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52b82a8f5d187b45dcd91b35047ff6b6"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterCompletion</b> ()</td></tr> +<tr class="separator:a52b82a8f5d187b45dcd91b35047ff6b6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9016653fcd00ea3e1a06bcc5d5b1ba31 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9016653fcd00ea3e1a06bcc5d5b1ba31"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterEnteringState</b> (const XERCESC_NS::DOMElement *state)</td></tr> <tr class="separator:a9016653fcd00ea3e1a06bcc5d5b1ba31 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a16e5541ec72cbfc5397350cbb2fdb1b1 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16e5541ec72cbfc5397350cbb2fdb1b1"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>beforeInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> -<tr class="separator:a16e5541ec72cbfc5397350cbb2fdb1b1 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a320b9746e09eee11470c5609ef459784 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a320b9746e09eee11470c5609ef459784"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterExecutingContent</b> (const XERCESC_NS::DOMElement *execContent)</td></tr> +<tr class="separator:a320b9746e09eee11470c5609ef459784 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a28b7dc3a981840fe092c05169531553b inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28b7dc3a981840fe092c05169531553b"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterExitingState</b> (const XERCESC_NS::DOMElement *state)</td></tr> +<tr class="separator:a28b7dc3a981840fe092c05169531553b inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae37c92bd36eb37dbe43f84b8c8871e9d inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae37c92bd36eb37dbe43f84b8c8871e9d"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> <tr class="separator:ae37c92bd36eb37dbe43f84b8c8871e9d inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a623c931b9e6b6d8d758fb27fa2ceb02c inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a623c931b9e6b6d8d758fb27fa2ceb02c"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>afterMicroStep</b> ()</td></tr> <tr class="separator:a623c931b9e6b6d8d758fb27fa2ceb02c inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a235e49740601f79090744028fb6c4902 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a235e49740601f79090744028fb6c4902"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterTakingTransition</b> (const XERCESC_NS::DOMElement *transition)</td></tr> +<tr class="separator:a235e49740601f79090744028fb6c4902 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a540e491a3fb384d3b845c221e06a1d72 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a540e491a3fb384d3b845c221e06a1d72"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>afterUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:a540e491a3fb384d3b845c221e06a1d72 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad8d8ee038a6dfe0334f113dbe3bf71e6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad8d8ee038a6dfe0334f113dbe3bf71e6"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>beforeCompletion</b> ()</td></tr> <tr class="separator:ad8d8ee038a6dfe0334f113dbe3bf71e6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a52b82a8f5d187b45dcd91b35047ff6b6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a52b82a8f5d187b45dcd91b35047ff6b6"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>afterCompletion</b> ()</td></tr> -<tr class="separator:a52b82a8f5d187b45dcd91b35047ff6b6 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a50835e5a683befff910b89100e2f3959 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50835e5a683befff910b89100e2f3959"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>reportIssue</b> (const <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> &issue)</td></tr> -<tr class="separator:a50835e5a683befff910b89100e2f3959 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16e5541ec72cbfc5397350cbb2fdb1b1 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a16e5541ec72cbfc5397350cbb2fdb1b1"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeInvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:a16e5541ec72cbfc5397350cbb2fdb1b1 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaee65d9bf76bf4c8cf9519543eb4b761 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaee65d9bf76bf4c8cf9519543eb4b761"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>beforeUninvoking</b> (const XERCESC_NS::DOMElement *invokeElem, const std::string &invokeid)</td></tr> +<tr class="separator:aaee65d9bf76bf4c8cf9519543eb4b761 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa7684a23962d630b4b093f1750d4b5b7 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa7684a23962d630b4b093f1750d4b5b7"></a> void </td><td class="memItemRight" valign="bottom"><b>copyToInvokers</b> (bool copy)</td></tr> <tr class="separator:aa7684a23962d630b4b093f1750d4b5b7 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d98324c49ff9867637193ca32371528 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d98324c49ff9867637193ca32371528"></a> bool </td><td class="memItemRight" valign="bottom"><b>copyToInvokers</b> ()</td></tr> <tr class="separator:a7d98324c49ff9867637193ca32371528 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a50835e5a683befff910b89100e2f3959 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a50835e5a683befff910b89100e2f3959"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>reportIssue</b> (const <a class="el" href="classuscxml_1_1_interpreter_issue.html">InterpreterIssue</a> &issue)</td></tr> +<tr class="separator:a50835e5a683befff910b89100e2f3959 inherit pub_methods_classuscxml_1_1_interpreter_monitor"><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> @@ -207,7 +207,7 @@ bool </td><td class="memItemRight" valign="bottom"><b>_copyToInvokers</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> --> diff --git a/classuscxml_1_1_transformer-members.html b/classuscxml_1_1_transformer-members.html index 97b0bf8..fdca14e 100644 --- a/classuscxml_1_1_transformer-members.html +++ b/classuscxml_1_1_transformer-members.html @@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_transformer.html b/classuscxml_1_1_transformer.html index 52ecd29..2ce6f1a 100644 --- a/classuscxml_1_1_transformer.html +++ b/classuscxml_1_1_transformer.html @@ -112,36 +112,36 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a815ac90d9be4e5c9c8da82c103f97f92"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a815ac90d9be4e5c9c8da82c103f97f92"></a>  </td><td class="memItemRight" valign="bottom"><b>Transformer</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other)</td></tr> <tr class="separator:a815ac90d9be4e5c9c8da82c103f97f92"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13ec9dd5c50fd285ab8f494d5e984dd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13ec9dd5c50fd285ab8f494d5e984dd3"></a> +std::shared_ptr< <a class="el" href="classuscxml_1_1_transformer_impl.html">TransformerImpl</a> > </td><td class="memItemRight" valign="bottom"><b>getImpl</b> ()</td></tr> +<tr class="separator:a13ec9dd5c50fd285ab8f494d5e984dd3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a658329fb2ffe0810bee417716829b6a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a658329fb2ffe0810bee417716829b6a8"></a>  </td><td class="memItemRight" valign="bottom"><b>operator bool</b> () const </td></tr> <tr class="separator:a658329fb2ffe0810bee417716829b6a8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a29db4cb58abd26a17c84bd73418b8c4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29db4cb58abd26a17c84bd73418b8c4d"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other) const </td></tr> -<tr class="separator:a29db4cb58abd26a17c84bd73418b8c4d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad009558ebb785c95ef1fce28f51e0c6d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad009558ebb785c95ef1fce28f51e0c6d"></a> -bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other) const </td></tr> -<tr class="separator:ad009558ebb785c95ef1fce28f51e0c6d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a250a2424da1af06f8d34dee3939fa6fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a250a2424da1af06f8d34dee3939fa6fe"></a> + </td><td class="memItemRight" valign="bottom"><b>operator Interpreter</b> ()</td></tr> +<tr class="separator:a250a2424da1af06f8d34dee3939fa6fe"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af46b385c96ecc7f56b50d31fd1602210"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af46b385c96ecc7f56b50d31fd1602210"></a> bool </td><td class="memItemRight" valign="bottom"><b>operator!=</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other) const </td></tr> <tr class="separator:af46b385c96ecc7f56b50d31fd1602210"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29db4cb58abd26a17c84bd73418b8c4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a29db4cb58abd26a17c84bd73418b8c4d"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator<</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other) const </td></tr> +<tr class="separator:a29db4cb58abd26a17c84bd73418b8c4d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae2acadf9d466cb61ce8cca8d118de2e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae2acadf9d466cb61ce8cca8d118de2e1"></a> <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> & </td><td class="memItemRight" valign="bottom"><b>operator=</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other)</td></tr> <tr class="separator:ae2acadf9d466cb61ce8cca8d118de2e1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7a15a2048907e0fc6a7594ed1e65f666"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a15a2048907e0fc6a7594ed1e65f666"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>writeTo</b> (std::ostream &stream)</td></tr> -<tr class="separator:a7a15a2048907e0fc6a7594ed1e65f666"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a250a2424da1af06f8d34dee3939fa6fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a250a2424da1af06f8d34dee3939fa6fe"></a> - </td><td class="memItemRight" valign="bottom"><b>operator Interpreter</b> ()</td></tr> -<tr class="separator:a250a2424da1af06f8d34dee3939fa6fe"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a13ec9dd5c50fd285ab8f494d5e984dd3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a13ec9dd5c50fd285ab8f494d5e984dd3"></a> -std::shared_ptr< <a class="el" href="classuscxml_1_1_transformer_impl.html">TransformerImpl</a> > </td><td class="memItemRight" valign="bottom"><b>getImpl</b> ()</td></tr> -<tr class="separator:a13ec9dd5c50fd285ab8f494d5e984dd3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad009558ebb785c95ef1fce28f51e0c6d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad009558ebb785c95ef1fce28f51e0c6d"></a> +bool </td><td class="memItemRight" valign="bottom"><b>operator==</b> (const <a class="el" href="classuscxml_1_1_transformer.html">Transformer</a> &other) const </td></tr> +<tr class="separator:ad009558ebb785c95ef1fce28f51e0c6d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4c128200e69fd2da80348ab04b0356f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4c128200e69fd2da80348ab04b0356f9"></a> void </td><td class="memItemRight" valign="bottom"><b>setExtensions</b> (const std::multimap< std::string, std::string > &extensions)</td></tr> <tr class="separator:a4c128200e69fd2da80348ab04b0356f9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a70675f5bbdcaa1857b4971cb63b14ecc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70675f5bbdcaa1857b4971cb63b14ecc"></a> void </td><td class="memItemRight" valign="bottom"><b>setOptions</b> (const std::list< std::string > &options)</td></tr> <tr class="separator:a70675f5bbdcaa1857b4971cb63b14ecc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a15a2048907e0fc6a7594ed1e65f666"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a15a2048907e0fc6a7594ed1e65f666"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>writeTo</b> (std::ostream &stream)</td></tr> +<tr class="separator:a7a15a2048907e0fc6a7594ed1e65f666"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -161,7 +161,7 @@ std::shared_ptr< <a class="el" href="classuscxml_1_1_transformer_impl.html">T </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> --> diff --git a/classuscxml_1_1_transformer_impl-members.html b/classuscxml_1_1_transformer_impl-members.html index 9205e73..9cd762c 100644 --- a/classuscxml_1_1_transformer_impl-members.html +++ b/classuscxml_1_1_transformer_impl-members.html @@ -123,7 +123,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_transformer_impl.html b/classuscxml_1_1_transformer_impl.html index b382439..bc7fa67 100644 --- a/classuscxml_1_1_transformer_impl.html +++ b/classuscxml_1_1_transformer_impl.html @@ -120,39 +120,39 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a00bce6c9e93822148c417e06e8c1b425"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00bce6c9e93822148c417e06e8c1b425"></a>  </td><td class="memItemRight" valign="bottom"><b>TransformerImpl</b> (const <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> &other)</td></tr> <tr class="separator:a00bce6c9e93822148c417e06e8c1b425"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3a886a4f6323c2759400419b38a1d7be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a886a4f6323c2759400419b38a1d7be"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>writeTo</b> (std::ostream &stream)=0</td></tr> -<tr class="separator:a3a886a4f6323c2759400419b38a1d7be"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aac9803028b658772eaa141e746adca33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aac9803028b658772eaa141e746adca33"></a> virtual </td><td class="memItemRight" valign="bottom"><b>operator Interpreter</b> ()</td></tr> <tr class="separator:aac9803028b658772eaa141e746adca33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a886a4f6323c2759400419b38a1d7be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3a886a4f6323c2759400419b38a1d7be"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>writeTo</b> (std::ostream &stream)=0</td></tr> +<tr class="separator:a3a886a4f6323c2759400419b38a1d7be"><td class="memSeparator" colspan="2"> </td></tr> </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:ae4b98b2eb44daef5ad1174da2720ba00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> +InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> +<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> +XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> +<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afc5b48e313739ff5e7c6af8c1cf89366"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afc5b48e313739ff5e7c6af8c1cf89366"></a> std::multimap< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> <tr class="separator:afc5b48e313739ff5e7c6af8c1cf89366"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> +<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a85e9e4c680a4f813426374e01b8d10b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a85e9e4c680a4f813426374e01b8d10b6"></a> std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>_options</b></td></tr> <tr class="separator:a85e9e4c680a4f813426374e01b8d10b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac4855dbce1c0eb7e287adf180098b59d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac4855dbce1c0eb7e287adf180098b59d"></a> -XERCESC_NS::DOMDocument * </td><td class="memItemRight" valign="bottom"><b>_document</b></td></tr> -<tr class="separator:ac4855dbce1c0eb7e287adf180098b59d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94bdcbff6b856424004cb3fa0af5196b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94bdcbff6b856424004cb3fa0af5196b"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_scxml</b></td></tr> <tr class="separator:a94bdcbff6b856424004cb3fa0af5196b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae7023e2a4f4a57a39e4a7aa1225ecb33"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae7023e2a4f4a57a39e4a7aa1225ecb33"></a> <a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>interpreter</b></td></tr> <tr class="separator:ae7023e2a4f4a57a39e4a7aa1225ecb33"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5e70e5d2bcd4cb90b26cd24afbf9bf86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5e70e5d2bcd4cb90b26cd24afbf9bf86"></a> -InterpreterImpl::Binding </td><td class="memItemRight" valign="bottom"><b>_binding</b></td></tr> -<tr class="separator:a5e70e5d2bcd4cb90b26cd24afbf9bf86"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae4b98b2eb44daef5ad1174da2720ba00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae4b98b2eb44daef5ad1174da2720ba00"></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:ae4b98b2eb44daef5ad1174da2720ba00"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a6b36c2fa78796a6c878316e21a0d7900"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6b36c2fa78796a6c878316e21a0d7900"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_name</b></td></tr> -<tr class="separator:a6b36c2fa78796a6c878316e21a0d7900"><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> @@ -172,7 +172,7 @@ class </td><td class="memItemRight" valign="bottom"><b>Transformer</b></td> </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> --> diff --git a/classuscxml_1_1_u_r_l-members.html b/classuscxml_1_1_u_r_l-members.html index 6186c19..7cd4f8d 100644 --- a/classuscxml_1_1_u_r_l-members.html +++ b/classuscxml_1_1_u_r_l-members.html @@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_u_r_l.html b/classuscxml_1_1_u_r_l.html index 1d86ae8..b8ab1ef 100644 --- a/classuscxml_1_1_u_r_l.html +++ b/classuscxml_1_1_u_r_l.html @@ -108,93 +108,93 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:a7e43057ac80b2ef48a86dfde33d98ee8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e43057ac80b2ef48a86dfde33d98ee8"></a> - </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>)</td></tr> -<tr class="separator:a7e43057ac80b2ef48a86dfde33d98ee8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a444a54d0709d313af77a714626dc991f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a444a54d0709d313af77a714626dc991f"></a>  </td><td class="memItemRight" valign="bottom"><b>URL</b> (const std::string url)</td></tr> <tr class="separator:a444a54d0709d313af77a714626dc991f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a60497cbfcef118086d88f1fa196caf07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60497cbfcef118086d88f1fa196caf07"></a> -bool </td><td class="memItemRight" valign="bottom"><b>isAbsolute</b> ()</td></tr> -<tr class="separator:a60497cbfcef118086d88f1fa196caf07"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a82890b2a0617f0a75b2adec141770b49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82890b2a0617f0a75b2adec141770b49"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>scheme</b> ()</td></tr> -<tr class="separator:a82890b2a0617f0a75b2adec141770b49"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8882c535ea1e0b481106ea5ab75a43a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8882c535ea1e0b481106ea5ab75a43a1"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>userInfo</b> ()</td></tr> -<tr class="separator:a8882c535ea1e0b481106ea5ab75a43a1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af655a8f64cb621bcd1042f324bcbcf29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af655a8f64cb621bcd1042f324bcbcf29"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>host</b> ()</td></tr> -<tr class="separator:af655a8f64cb621bcd1042f324bcbcf29"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:afb1075c1cab0122c14cb5dd2189f09db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb1075c1cab0122c14cb5dd2189f09db"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>port</b> ()</td></tr> -<tr class="separator:afb1075c1cab0122c14cb5dd2189f09db"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9bfdc92bd43c58613ab9dc28306420b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bfdc92bd43c58613ab9dc28306420b6"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>fragment</b> ()</td></tr> -<tr class="separator:a9bfdc92bd43c58613ab9dc28306420b6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9b6916ed548c35f58f1bc91ea8ee1580"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b6916ed548c35f58f1bc91ea8ee1580"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>query</b> ()</td></tr> -<tr class="separator:a9b6916ed548c35f58f1bc91ea8ee1580"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aef4bf66691a83fa7b72a311e5cf05f17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef4bf66691a83fa7b72a311e5cf05f17"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>path</b> ()</td></tr> -<tr class="separator:aef4bf66691a83fa7b72a311e5cf05f17"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e4cdbac275a8a5f002d8245bbb864d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e4cdbac275a8a5f002d8245bbb864d5"></a> -std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>pathComponents</b> ()</td></tr> -<tr class="separator:a2e4cdbac275a8a5f002d8245bbb864d5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a4f2de7b24af5f9f4b4cc70091d973cc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f2de7b24af5f9f4b4cc70091d973cc9"></a> -void </td><td class="memItemRight" valign="bottom"><b>normalize</b> ()</td></tr> -<tr class="separator:a4f2de7b24af5f9f4b4cc70091d973cc9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5b016240ea49375679a397bc8e895bf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b016240ea49375679a397bc8e895bf5"></a> +void </td><td class="memItemRight" valign="bottom"><b>addMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> +<tr class="separator:a5b016240ea49375679a397bc8e895bf5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2838587f18b5bd762eaa7aaa8df59460"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2838587f18b5bd762eaa7aaa8df59460"></a> void </td><td class="memItemRight" valign="bottom"><b>addOutHeader</b> (const std::string &key, const std::string &value)</td></tr> <tr class="separator:a2838587f18b5bd762eaa7aaa8df59460"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abab8702d9811262275b0abcc81d4d950"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abab8702d9811262275b0abcc81d4d950"></a> -void </td><td class="memItemRight" valign="bottom"><b>setOutContent</b> (const std::string &content)</td></tr> -<tr class="separator:abab8702d9811262275b0abcc81d4d950"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9ae28e159e6306648df3a26e5bc8c98d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ae28e159e6306648df3a26e5bc8c98d"></a> -void </td><td class="memItemRight" valign="bottom"><b>setRequestType</b> (URLRequestType requestType)</td></tr> -<tr class="separator:a9ae28e159e6306648df3a26e5bc8c98d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a96f23ae79761b2b3bc645d7215544238"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96f23ae79761b2b3bc645d7215544238"></a> -const std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>getInHeaderFields</b> ()</td></tr> -<tr class="separator:a96f23ae79761b2b3bc645d7215544238"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0884cbc33077efbb0b839f6fe57e1a67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0884cbc33077efbb0b839f6fe57e1a67"></a> +const void </td><td class="memItemRight" valign="bottom"><b>download</b> (bool blocking=false) const </td></tr> +<tr class="separator:a0884cbc33077efbb0b839f6fe57e1a67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bfdc92bd43c58613ab9dc28306420b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9bfdc92bd43c58613ab9dc28306420b6"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>fragment</b> ()</td></tr> +<tr class="separator:a9bfdc92bd43c58613ab9dc28306420b6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2cdb3f789a891b77216b5836cf8f3a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2cdb3f789a891b77216b5836cf8f3a6"></a> +const std::string </td><td class="memItemRight" valign="bottom"><b>getInContent</b> (bool forceReload=false)</td></tr> +<tr class="separator:ab2cdb3f789a891b77216b5836cf8f3a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a65393c8add6e21bcfda794b9aaa0890c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a65393c8add6e21bcfda794b9aaa0890c"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getInHeaderField</b> (const std::string &key)</td></tr> <tr class="separator:a65393c8add6e21bcfda794b9aaa0890c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96f23ae79761b2b3bc645d7215544238"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a96f23ae79761b2b3bc645d7215544238"></a> +const std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>getInHeaderFields</b> ()</td></tr> +<tr class="separator:a96f23ae79761b2b3bc645d7215544238"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3d559d9f848eec14c33ed8f5d1b66ec8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3d559d9f848eec14c33ed8f5d1b66ec8"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getStatusCode</b> () const </td></tr> <tr class="separator:a3d559d9f848eec14c33ed8f5d1b66ec8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdad2a9beb1cf1e2f39f5e6ecce9527c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdad2a9beb1cf1e2f39f5e6ecce9527c"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getStatusMessage</b> () const </td></tr> <tr class="separator:afdad2a9beb1cf1e2f39f5e6ecce9527c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ab2cdb3f789a891b77216b5836cf8f3a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab2cdb3f789a891b77216b5836cf8f3a6"></a> -const std::string </td><td class="memItemRight" valign="bottom"><b>getInContent</b> (bool forceReload=false)</td></tr> -<tr class="separator:ab2cdb3f789a891b77216b5836cf8f3a6"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0884cbc33077efbb0b839f6fe57e1a67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0884cbc33077efbb0b839f6fe57e1a67"></a> -const void </td><td class="memItemRight" valign="bottom"><b>download</b> (bool blocking=false) const </td></tr> -<tr class="separator:a0884cbc33077efbb0b839f6fe57e1a67"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5b016240ea49375679a397bc8e895bf5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5b016240ea49375679a397bc8e895bf5"></a> -void </td><td class="memItemRight" valign="bottom"><b>addMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> -<tr class="separator:a5b016240ea49375679a397bc8e895bf5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a955b21db4f520151a73a388429b2e16a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a955b21db4f520151a73a388429b2e16a"></a> -void </td><td class="memItemRight" valign="bottom"><b>removeMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> -<tr class="separator:a955b21db4f520151a73a388429b2e16a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af655a8f64cb621bcd1042f324bcbcf29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af655a8f64cb621bcd1042f324bcbcf29"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>host</b> ()</td></tr> +<tr class="separator:af655a8f64cb621bcd1042f324bcbcf29"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60497cbfcef118086d88f1fa196caf07"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a60497cbfcef118086d88f1fa196caf07"></a> +bool </td><td class="memItemRight" valign="bottom"><b>isAbsolute</b> ()</td></tr> +<tr class="separator:a60497cbfcef118086d88f1fa196caf07"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f2de7b24af5f9f4b4cc70091d973cc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f2de7b24af5f9f4b4cc70091d973cc9"></a> +void </td><td class="memItemRight" valign="bottom"><b>normalize</b> ()</td></tr> +<tr class="separator:a4f2de7b24af5f9f4b4cc70091d973cc9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a15759373f461ddea2f0445c391ba5846"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15759373f461ddea2f0445c391ba5846"></a>  </td><td class="memItemRight" valign="bottom"><b>operator Data</b> () const </td></tr> <tr class="separator:a15759373f461ddea2f0445c391ba5846"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af8dedf3f8e8a0e84db08320b7e91d827"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af8dedf3f8e8a0e84db08320b7e91d827"></a>  </td><td class="memItemRight" valign="bottom"><b>operator std::string</b> ()</td></tr> <tr class="separator:af8dedf3f8e8a0e84db08320b7e91d827"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aef4bf66691a83fa7b72a311e5cf05f17"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aef4bf66691a83fa7b72a311e5cf05f17"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>path</b> ()</td></tr> +<tr class="separator:aef4bf66691a83fa7b72a311e5cf05f17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e4cdbac275a8a5f002d8245bbb864d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e4cdbac275a8a5f002d8245bbb864d5"></a> +std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>pathComponents</b> ()</td></tr> +<tr class="separator:a2e4cdbac275a8a5f002d8245bbb864d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e43057ac80b2ef48a86dfde33d98ee8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7e43057ac80b2ef48a86dfde33d98ee8"></a> + </td><td class="memItemRight" valign="bottom"><b>PIMPL_OPERATORS</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>)</td></tr> +<tr class="separator:a7e43057ac80b2ef48a86dfde33d98ee8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb1075c1cab0122c14cb5dd2189f09db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afb1075c1cab0122c14cb5dd2189f09db"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>port</b> ()</td></tr> +<tr class="separator:afb1075c1cab0122c14cb5dd2189f09db"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b6916ed548c35f58f1bc91ea8ee1580"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9b6916ed548c35f58f1bc91ea8ee1580"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>query</b> ()</td></tr> +<tr class="separator:a9b6916ed548c35f58f1bc91ea8ee1580"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a955b21db4f520151a73a388429b2e16a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a955b21db4f520151a73a388429b2e16a"></a> +void </td><td class="memItemRight" valign="bottom"><b>removeMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> +<tr class="separator:a955b21db4f520151a73a388429b2e16a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a82890b2a0617f0a75b2adec141770b49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a82890b2a0617f0a75b2adec141770b49"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>scheme</b> ()</td></tr> +<tr class="separator:a82890b2a0617f0a75b2adec141770b49"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abab8702d9811262275b0abcc81d4d950"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abab8702d9811262275b0abcc81d4d950"></a> +void </td><td class="memItemRight" valign="bottom"><b>setOutContent</b> (const std::string &content)</td></tr> +<tr class="separator:abab8702d9811262275b0abcc81d4d950"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9ae28e159e6306648df3a26e5bc8c98d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ae28e159e6306648df3a26e5bc8c98d"></a> +void </td><td class="memItemRight" valign="bottom"><b>setRequestType</b> (URLRequestType requestType)</td></tr> +<tr class="separator:a9ae28e159e6306648df3a26e5bc8c98d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8882c535ea1e0b481106ea5ab75a43a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8882c535ea1e0b481106ea5ab75a43a1"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>userInfo</b> ()</td></tr> +<tr class="separator:a8882c535ea1e0b481106ea5ab75a43a1"><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> +<tr class="memitem:a34393add51dd64f3b1a56c66529fad14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34393add51dd64f3b1a56c66529fad14"></a> +static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>refer</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> absoluteSource, <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> absoluteBase)</td></tr> +<tr class="separator:a34393add51dd64f3b1a56c66529fad14"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0ca4fd5a28d354ad586b0c04f58abdc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ca4fd5a28d354ad586b0c04f58abdc8"></a> static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>resolve</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> relativeURL, <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> absoluteURL)</td></tr> <tr class="separator:a0ca4fd5a28d354ad586b0c04f58abdc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a74b0f7b7ec859a470c9ce34e78844dd0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a74b0f7b7ec859a470c9ce34e78844dd0"></a> static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>resolveWithCWD</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> relativeURL)</td></tr> <tr class="separator:a74b0f7b7ec859a470c9ce34e78844dd0"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a34393add51dd64f3b1a56c66529fad14"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a34393add51dd64f3b1a56c66529fad14"></a> -static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>refer</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> absoluteSource, <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> absoluteBase)</td></tr> -<tr class="separator:a34393add51dd64f3b1a56c66529fad14"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a> Protected Attributes</h2></td></tr> @@ -220,7 +220,7 @@ class </td><td class="memItemRight" valign="bottom"><b>URLFetcher</b></td>< </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> --> diff --git a/classuscxml_1_1_u_r_l_fetcher-members.html b/classuscxml_1_1_u_r_l_fetcher-members.html index a4e6436..d0eae1e 100644 --- a/classuscxml_1_1_u_r_l_fetcher-members.html +++ b/classuscxml_1_1_u_r_l_fetcher-members.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_u_r_l_fetcher.html b/classuscxml_1_1_u_r_l_fetcher.html index af5da9b..1da8fca 100644 --- a/classuscxml_1_1_u_r_l_fetcher.html +++ b/classuscxml_1_1_u_r_l_fetcher.html @@ -124,12 +124,12 @@ void </td><td class="memItemRight" valign="bottom"><b>stop</b> ()</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> -<tr class="memitem:afbf4dfb6ee9b01f517e3587e3985b1e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbf4dfb6ee9b01f517e3587e3985b1e9"></a> -static void </td><td class="memItemRight" valign="bottom"><b>fetchURL</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> -<tr class="separator:afbf4dfb6ee9b01f517e3587e3985b1e9"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afeda2c77690164b8427b7a8f9584386b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afeda2c77690164b8427b7a8f9584386b"></a> static void </td><td class="memItemRight" valign="bottom"><b>breakURL</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> <tr class="separator:afeda2c77690164b8427b7a8f9584386b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afbf4dfb6ee9b01f517e3587e3985b1e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afbf4dfb6ee9b01f517e3587e3985b1e9"></a> +static void </td><td class="memItemRight" valign="bottom"><b>fetchURL</b> (<a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> +<tr class="separator:afbf4dfb6ee9b01f517e3587e3985b1e9"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> @@ -148,27 +148,27 @@ static void </td><td class="memItemRight" valign="bottom"><b>run</b> (void </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:ab0545a84a5c5385b8440a8eee4ca07c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0545a84a5c5385b8440a8eee4ca07c3"></a> -std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> -<tr class="separator:ab0545a84a5c5385b8440a8eee4ca07c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3f042b5eaee88485d368c23e7fe59a3f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3f042b5eaee88485d368c23e7fe59a3f"></a> std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_condVar</b></td></tr> <tr class="separator:a3f042b5eaee88485d368c23e7fe59a3f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9f3f0120cbee94da7a8b20787bb53320"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f3f0120cbee94da7a8b20787bb53320"></a> -std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> -<tr class="separator:a9f3f0120cbee94da7a8b20787bb53320"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aab3e1d9031aca04b2924d2083d1ac7c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab3e1d9031aca04b2924d2083d1ac7c3"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isStarted</b></td></tr> -<tr class="separator:aab3e1d9031aca04b2924d2083d1ac7c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ebb8ee21ee648aa7adf848cdd32496a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ebb8ee21ee648aa7adf848cdd32496a"></a> +char * </td><td class="memItemRight" valign="bottom"><b>_envProxy</b></td></tr> +<tr class="separator:a0ebb8ee21ee648aa7adf848cdd32496a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a30383f242b7ce49c68efd23b4139be8b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a30383f242b7ce49c68efd23b4139be8b"></a> std::map< CURL *, <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> > </td><td class="memItemRight" valign="bottom"><b>_handlesToURLs</b></td></tr> <tr class="separator:a30383f242b7ce49c68efd23b4139be8b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab3e1d9031aca04b2924d2083d1ac7c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aab3e1d9031aca04b2924d2083d1ac7c3"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isStarted</b></td></tr> +<tr class="separator:aab3e1d9031aca04b2924d2083d1ac7c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab541d109a52570a9477d229a619d19ed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab541d109a52570a9477d229a619d19ed"></a> CURLM * </td><td class="memItemRight" valign="bottom"><b>_multiHandle</b></td></tr> <tr class="separator:ab541d109a52570a9477d229a619d19ed"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0ebb8ee21ee648aa7adf848cdd32496a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ebb8ee21ee648aa7adf848cdd32496a"></a> -char * </td><td class="memItemRight" valign="bottom"><b>_envProxy</b></td></tr> -<tr class="separator:a0ebb8ee21ee648aa7adf848cdd32496a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f3f0120cbee94da7a8b20787bb53320"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f3f0120cbee94da7a8b20787bb53320"></a> +std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> +<tr class="separator:a9f3f0120cbee94da7a8b20787bb53320"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0545a84a5c5385b8440a8eee4ca07c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab0545a84a5c5385b8440a8eee4ca07c3"></a> +std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> +<tr class="separator:ab0545a84a5c5385b8440a8eee4ca07c3"><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> @@ -189,7 +189,7 @@ static <a class="el" href="classuscxml_1_1_u_r_l_fetcher.html">URLFetcher</a> *& </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> --> diff --git a/classuscxml_1_1_u_r_l_impl-members.html b/classuscxml_1_1_u_r_l_impl-members.html index 6909f91..e083e89 100644 --- a/classuscxml_1_1_u_r_l_impl-members.html +++ b/classuscxml_1_1_u_r_l_impl-members.html @@ -165,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_u_r_l_impl.html b/classuscxml_1_1_u_r_l_impl.html index 1046fc1..e461065 100644 --- a/classuscxml_1_1_u_r_l_impl.html +++ b/classuscxml_1_1_u_r_l_impl.html @@ -123,141 +123,156 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a78ab742031b03237a47a40fa86807cd4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a78ab742031b03237a47a40fa86807cd4"></a>  </td><td class="memItemRight" valign="bottom"><b>URLImpl</b> (const std::string &url)</td></tr> <tr class="separator:a78ab742031b03237a47a40fa86807cd4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8c1bbadcb1dd5e0e753b14504c5e7022"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c1bbadcb1dd5e0e753b14504c5e7022"></a> -bool </td><td class="memItemRight" valign="bottom"><b>isAbsolute</b> () const </td></tr> -<tr class="separator:a8c1bbadcb1dd5e0e753b14504c5e7022"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e634f0755e7fce1aa2170bf305216e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e634f0755e7fce1aa2170bf305216e4"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>scheme</b> () const </td></tr> -<tr class="separator:a2e634f0755e7fce1aa2170bf305216e4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7a7dcde737764ce00a637e560481a822"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a7dcde737764ce00a637e560481a822"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>userInfo</b> () const </td></tr> -<tr class="separator:a7a7dcde737764ce00a637e560481a822"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaf40acd0d5c44836e4830e560978bba5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf40acd0d5c44836e4830e560978bba5"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>host</b> () const </td></tr> -<tr class="separator:aaf40acd0d5c44836e4830e560978bba5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a25d14717a959c9830474f9e45859095f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d14717a959c9830474f9e45859095f"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>port</b> () const </td></tr> -<tr class="separator:a25d14717a959c9830474f9e45859095f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a39ac1af0eaef28b6877269930276d0c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39ac1af0eaef28b6877269930276d0c7"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>fragment</b> () const </td></tr> -<tr class="separator:a39ac1af0eaef28b6877269930276d0c7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a27cbdb2e5aba240bc40f973db46fbc67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27cbdb2e5aba240bc40f973db46fbc67"></a> -std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>query</b> () const </td></tr> -<tr class="separator:a27cbdb2e5aba240bc40f973db46fbc67"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a359d1b342f39027e18c2a5284cb03c6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a359d1b342f39027e18c2a5284cb03c6c"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>path</b> () const </td></tr> -<tr class="separator:a359d1b342f39027e18c2a5284cb03c6c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8638f311296db75ede1d4eba623694f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8638f311296db75ede1d4eba623694f1"></a> -std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>pathComponents</b> () const </td></tr> -<tr class="separator:a8638f311296db75ede1d4eba623694f1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a64ec2456c66d10f8883d87416bc6d865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64ec2456c66d10f8883d87416bc6d865"></a> -void </td><td class="memItemRight" valign="bottom"><b>normalize</b> ()</td></tr> -<tr class="separator:a64ec2456c66d10f8883d87416bc6d865"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a05e4d5a6baa861596fac759be3052d6a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a05e4d5a6baa861596fac759be3052d6a"></a> void </td><td class="memItemRight" valign="bottom"><b>addMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> <tr class="separator:a05e4d5a6baa861596fac759be3052d6a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a70f92ab67385670725573478f586942a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70f92ab67385670725573478f586942a"></a> -void </td><td class="memItemRight" valign="bottom"><b>removeMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> -<tr class="separator:a70f92ab67385670725573478f586942a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad9c03e20c0c20f11b3b7a5e6bc46b967"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad9c03e20c0c20f11b3b7a5e6bc46b967"></a> void </td><td class="memItemRight" valign="bottom"><b>addOutHeader</b> (const std::string &key, const std::string &value)</td></tr> <tr class="separator:ad9c03e20c0c20f11b3b7a5e6bc46b967"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1a2995e0bf7d5bbc6acfcd8d434d6187"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a2995e0bf7d5bbc6acfcd8d434d6187"></a> -void </td><td class="memItemRight" valign="bottom"><b>setOutContent</b> (const std::string &content)</td></tr> -<tr class="separator:a1a2995e0bf7d5bbc6acfcd8d434d6187"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa8ffeca947ffc4bdb55dac2276208a63"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8ffeca947ffc4bdb55dac2276208a63"></a> -void </td><td class="memItemRight" valign="bottom"><b>setRequestType</b> (URLRequestType requestType)</td></tr> -<tr class="separator:aa8ffeca947ffc4bdb55dac2276208a63"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a35fe888d0275ffcd2950b186de9954c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35fe888d0275ffcd2950b186de9954c5"></a> -const std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>getInHeaderFields</b> ()</td></tr> -<tr class="separator:a35fe888d0275ffcd2950b186de9954c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af51a5bdfd594db90b37e6d6e074ddf4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af51a5bdfd594db90b37e6d6e074ddf4e"></a> +const void </td><td class="memItemRight" valign="bottom"><b>download</b> (bool blocking=false)</td></tr> +<tr class="separator:af51a5bdfd594db90b37e6d6e074ddf4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ac1af0eaef28b6877269930276d0c7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39ac1af0eaef28b6877269930276d0c7"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>fragment</b> () const </td></tr> +<tr class="separator:a39ac1af0eaef28b6877269930276d0c7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e9c524780115ed5d37a88a47384474b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e9c524780115ed5d37a88a47384474b"></a> +const std::string </td><td class="memItemRight" valign="bottom"><b>getInContent</b> (bool forceReload=false)</td></tr> +<tr class="separator:a2e9c524780115ed5d37a88a47384474b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4de8da6dab601f5f6bcb5dbc2209b3ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4de8da6dab601f5f6bcb5dbc2209b3ac"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getInHeaderField</b> (const std::string &key)</td></tr> <tr class="separator:a4de8da6dab601f5f6bcb5dbc2209b3ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35fe888d0275ffcd2950b186de9954c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a35fe888d0275ffcd2950b186de9954c5"></a> +const std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>getInHeaderFields</b> ()</td></tr> +<tr class="separator:a35fe888d0275ffcd2950b186de9954c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a108479c331d3b66818eb7f2ae444c4d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a108479c331d3b66818eb7f2ae444c4d7"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getStatusCode</b> () const </td></tr> <tr class="separator:a108479c331d3b66818eb7f2ae444c4d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3417fb3d2566c6c672f083e59b87a031"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3417fb3d2566c6c672f083e59b87a031"></a> const std::string </td><td class="memItemRight" valign="bottom"><b>getStatusMessage</b> () const </td></tr> <tr class="separator:a3417fb3d2566c6c672f083e59b87a031"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2e9c524780115ed5d37a88a47384474b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e9c524780115ed5d37a88a47384474b"></a> -const std::string </td><td class="memItemRight" valign="bottom"><b>getInContent</b> (bool forceReload=false)</td></tr> -<tr class="separator:a2e9c524780115ed5d37a88a47384474b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af51a5bdfd594db90b37e6d6e074ddf4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af51a5bdfd594db90b37e6d6e074ddf4e"></a> -const void </td><td class="memItemRight" valign="bottom"><b>download</b> (bool blocking=false)</td></tr> -<tr class="separator:af51a5bdfd594db90b37e6d6e074ddf4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf40acd0d5c44836e4830e560978bba5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf40acd0d5c44836e4830e560978bba5"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>host</b> () const </td></tr> +<tr class="separator:aaf40acd0d5c44836e4830e560978bba5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8c1bbadcb1dd5e0e753b14504c5e7022"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8c1bbadcb1dd5e0e753b14504c5e7022"></a> +bool </td><td class="memItemRight" valign="bottom"><b>isAbsolute</b> () const </td></tr> +<tr class="separator:a8c1bbadcb1dd5e0e753b14504c5e7022"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a64ec2456c66d10f8883d87416bc6d865"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a64ec2456c66d10f8883d87416bc6d865"></a> +void </td><td class="memItemRight" valign="bottom"><b>normalize</b> ()</td></tr> +<tr class="separator:a64ec2456c66d10f8883d87416bc6d865"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a91dd5c060aded15bf33df1c4c0b21b5d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a91dd5c060aded15bf33df1c4c0b21b5d"></a>  </td><td class="memItemRight" valign="bottom"><b>operator Data</b> () const </td></tr> <tr class="separator:a91dd5c060aded15bf33df1c4c0b21b5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aaf3b6cf6db9dd20930392779734bbeec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaf3b6cf6db9dd20930392779734bbeec"></a>  </td><td class="memItemRight" valign="bottom"><b>operator std::string</b> () const </td></tr> <tr class="separator:aaf3b6cf6db9dd20930392779734bbeec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a359d1b342f39027e18c2a5284cb03c6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a359d1b342f39027e18c2a5284cb03c6c"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>path</b> () const </td></tr> +<tr class="separator:a359d1b342f39027e18c2a5284cb03c6c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8638f311296db75ede1d4eba623694f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8638f311296db75ede1d4eba623694f1"></a> +std::list< std::string > </td><td class="memItemRight" valign="bottom"><b>pathComponents</b> () const </td></tr> +<tr class="separator:a8638f311296db75ede1d4eba623694f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25d14717a959c9830474f9e45859095f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a25d14717a959c9830474f9e45859095f"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>port</b> () const </td></tr> +<tr class="separator:a25d14717a959c9830474f9e45859095f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27cbdb2e5aba240bc40f973db46fbc67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27cbdb2e5aba240bc40f973db46fbc67"></a> +std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>query</b> () const </td></tr> +<tr class="separator:a27cbdb2e5aba240bc40f973db46fbc67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70f92ab67385670725573478f586942a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a70f92ab67385670725573478f586942a"></a> +void </td><td class="memItemRight" valign="bottom"><b>removeMonitor</b> (<a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> *monitor)</td></tr> +<tr class="separator:a70f92ab67385670725573478f586942a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e634f0755e7fce1aa2170bf305216e4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2e634f0755e7fce1aa2170bf305216e4"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>scheme</b> () const </td></tr> +<tr class="separator:a2e634f0755e7fce1aa2170bf305216e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a2995e0bf7d5bbc6acfcd8d434d6187"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1a2995e0bf7d5bbc6acfcd8d434d6187"></a> +void </td><td class="memItemRight" valign="bottom"><b>setOutContent</b> (const std::string &content)</td></tr> +<tr class="separator:a1a2995e0bf7d5bbc6acfcd8d434d6187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8ffeca947ffc4bdb55dac2276208a63"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa8ffeca947ffc4bdb55dac2276208a63"></a> +void </td><td class="memItemRight" valign="bottom"><b>setRequestType</b> (URLRequestType requestType)</td></tr> +<tr class="separator:aa8ffeca947ffc4bdb55dac2276208a63"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a7dcde737764ce00a637e560481a822"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7a7dcde737764ce00a637e560481a822"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>userInfo</b> () const </td></tr> +<tr class="separator:a7a7dcde737764ce00a637e560481a822"><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> +<tr class="memitem:ae547124f6028cf0ecf84670f1cbbb52b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae547124f6028cf0ecf84670f1cbbb52b"></a> +static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>refer</b> (<a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *absoluteSource, <a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *absoluteBase)</td></tr> +<tr class="separator:ae547124f6028cf0ecf84670f1cbbb52b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae525441da338315f7ed5e2f42fdd4a42"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae525441da338315f7ed5e2f42fdd4a42"></a> static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>resolve</b> (<a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *relativeURL, <a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *absoluteURL)</td></tr> <tr class="separator:ae525441da338315f7ed5e2f42fdd4a42"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afee16058eb1e7dde6e243fa1744214b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afee16058eb1e7dde6e243fa1744214b2"></a> static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>resolveWithCWD</b> (<a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *relativeURL)</td></tr> <tr class="separator:afee16058eb1e7dde6e243fa1744214b2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae547124f6028cf0ecf84670f1cbbb52b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae547124f6028cf0ecf84670f1cbbb52b"></a> -static <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> </td><td class="memItemRight" valign="bottom"><b>refer</b> (<a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *absoluteSource, <a class="el" href="classuscxml_1_1_u_r_l_impl.html">URLImpl</a> *absoluteBase)</td></tr> -<tr class="separator:ae547124f6028cf0ecf84670f1cbbb52b"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> Protected Member Functions</h2></td></tr> -<tr class="memitem:a581b904b729b74fc2ce97eb1c0d6a00a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581b904b729b74fc2ce97eb1c0d6a00a"></a> -CURL * </td><td class="memItemRight" valign="bottom"><b>getCurlHandle</b> ()</td></tr> -<tr class="separator:a581b904b729b74fc2ce97eb1c0d6a00a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8df9e8dcb2b96bb554145be3ad2d347e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8df9e8dcb2b96bb554145be3ad2d347e"></a> -void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> ()</td></tr> -<tr class="separator:a8df9e8dcb2b96bb554145be3ad2d347e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a69f1c09e937eb850cc6d3ae780d6452f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a69f1c09e937eb850cc6d3ae780d6452f"></a> void </td><td class="memItemRight" valign="bottom"><b>downloadCompleted</b> ()</td></tr> <tr class="separator:a69f1c09e937eb850cc6d3ae780d6452f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af94a939c690eb582a0dcd4d7c5b3e028"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af94a939c690eb582a0dcd4d7c5b3e028"></a> void </td><td class="memItemRight" valign="bottom"><b>downloadFailed</b> (CURLcode errorCode)</td></tr> <tr class="separator:af94a939c690eb582a0dcd4d7c5b3e028"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8df9e8dcb2b96bb554145be3ad2d347e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8df9e8dcb2b96bb554145be3ad2d347e"></a> +void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> ()</td></tr> +<tr class="separator:a8df9e8dcb2b96bb554145be3ad2d347e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a581b904b729b74fc2ce97eb1c0d6a00a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a581b904b729b74fc2ce97eb1c0d6a00a"></a> +CURL * </td><td class="memItemRight" valign="bottom"><b>getCurlHandle</b> ()</td></tr> +<tr class="separator:a581b904b729b74fc2ce97eb1c0d6a00a"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a> Static Protected Member Functions</h2></td></tr> -<tr class="memitem:a4f447a240c8cd08d027d76297550d3b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f447a240c8cd08d027d76297550d3b2"></a> -static size_t </td><td class="memItemRight" valign="bottom"><b>writeHandler</b> (void *ptr, size_t size, size_t nmemb, void *userdata)</td></tr> -<tr class="separator:a4f447a240c8cd08d027d76297550d3b2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab02bbaaadd948943d07ffc4cca31eb2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab02bbaaadd948943d07ffc4cca31eb2e"></a> static size_t </td><td class="memItemRight" valign="bottom"><b>headerHandler</b> (void *ptr, size_t size, size_t nmemb, void *userdata)</td></tr> <tr class="separator:ab02bbaaadd948943d07ffc4cca31eb2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:abc1a22f0bc049fe96549feac470c5e23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abc1a22f0bc049fe96549feac470c5e23"></a> static void </td><td class="memItemRight" valign="bottom"><b>prepareException</b> (<a class="el" href="classuscxml_1_1_error_event.html">ErrorEvent</a> &exception, int errorCode, const std::string &origUri, UriParserStateA *parser)</td></tr> <tr class="separator:abc1a22f0bc049fe96549feac470c5e23"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f447a240c8cd08d027d76297550d3b2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4f447a240c8cd08d027d76297550d3b2"></a> +static size_t </td><td class="memItemRight" valign="bottom"><b>writeHandler</b> (void *ptr, size_t size, size_t nmemb, void *userdata)</td></tr> +<tr class="separator:a4f447a240c8cd08d027d76297550d3b2"><td class="memSeparator" colspan="2"> </td></tr> </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:a6e06a42e0f004b9370bbe41c68390ef3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e06a42e0f004b9370bbe41c68390ef3"></a> -UriUriA </td><td class="memItemRight" valign="bottom"><b>_uri</b></td></tr> -<tr class="separator:a6e06a42e0f004b9370bbe41c68390ef3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9507db529fea6234858866c042e8d32a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9507db529fea6234858866c042e8d32a"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_orig</b></td></tr> -<tr class="separator:a9507db529fea6234858866c042e8d32a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a944b7c871b5f771ab57602a3fd404a0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a944b7c871b5f771ab57602a3fd404a0a"></a> +std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_condVar</b></td></tr> +<tr class="separator:a944b7c871b5f771ab57602a3fd404a0a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abfb2734f3bea20a58373e3a6d44fabc3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb2734f3bea20a58373e3a6d44fabc3"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_error</b></td></tr> +<tr class="separator:abfb2734f3bea20a58373e3a6d44fabc3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6efadc99b12d1e98d3d5fa8ca1510f81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6efadc99b12d1e98d3d5fa8ca1510f81"></a> CURL * </td><td class="memItemRight" valign="bottom"><b>_handle</b></td></tr> <tr class="separator:a6efadc99b12d1e98d3d5fa8ca1510f81"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0e47ac318125a1777383f7a8c539451c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e47ac318125a1777383f7a8c539451c"></a> -std::stringstream </td><td class="memItemRight" valign="bottom"><b>_rawInContent</b></td></tr> -<tr class="separator:a0e47ac318125a1777383f7a8c539451c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a409a1311b68857c53f194f7fd31894e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a409a1311b68857c53f194f7fd31894e1"></a> -std::stringstream </td><td class="memItemRight" valign="bottom"><b>_rawInHeader</b></td></tr> -<tr class="separator:a409a1311b68857c53f194f7fd31894e1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0bc0d99e0d99e5dad7385249e578160"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0bc0d99e0d99e5dad7385249e578160"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_hasFailed</b></td></tr> +<tr class="separator:ae0bc0d99e0d99e5dad7385249e578160"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca3289aa5540849904932024aacb8b44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aca3289aa5540849904932024aacb8b44"></a> std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_inHeaders</b></td></tr> <tr class="separator:aca3289aa5540849904932024aacb8b44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a079848d4214eb4ed3647e1a5fcd400a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a079848d4214eb4ed3647e1a5fcd400a5"></a> +bool </td><td class="memItemRight" valign="bottom"><b>_isDownloaded</b></td></tr> +<tr class="separator:a079848d4214eb4ed3647e1a5fcd400a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00065365266a6fcb4bf7d8b33f57b641"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00065365266a6fcb4bf7d8b33f57b641"></a> +std::set< <a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> * > </td><td class="memItemRight" valign="bottom"><b>_monitors</b></td></tr> +<tr class="separator:a00065365266a6fcb4bf7d8b33f57b641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3dbe167ff1b3c9dc9b3c2e46ca48db3c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3dbe167ff1b3c9dc9b3c2e46ca48db3c"></a> +std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> +<tr class="separator:a3dbe167ff1b3c9dc9b3c2e46ca48db3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9507db529fea6234858866c042e8d32a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9507db529fea6234858866c042e8d32a"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>_orig</b></td></tr> +<tr class="separator:a9507db529fea6234858866c042e8d32a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab90bed10a232eee0572eb87ba2d066b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab90bed10a232eee0572eb87ba2d066b1"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_outContent</b></td></tr> <tr class="separator:ab90bed10a232eee0572eb87ba2d066b1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a40e77e0c1b07642d78e520cb00fdd187"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40e77e0c1b07642d78e520cb00fdd187"></a> std::map< std::string, std::string > </td><td class="memItemRight" valign="bottom"><b>_outHeader</b></td></tr> <tr class="separator:a40e77e0c1b07642d78e520cb00fdd187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0e47ac318125a1777383f7a8c539451c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0e47ac318125a1777383f7a8c539451c"></a> +std::stringstream </td><td class="memItemRight" valign="bottom"><b>_rawInContent</b></td></tr> +<tr class="separator:a0e47ac318125a1777383f7a8c539451c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a409a1311b68857c53f194f7fd31894e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a409a1311b68857c53f194f7fd31894e1"></a> +std::stringstream </td><td class="memItemRight" valign="bottom"><b>_rawInHeader</b></td></tr> +<tr class="separator:a409a1311b68857c53f194f7fd31894e1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aecb84d50211890c154087a5d768223f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aecb84d50211890c154087a5d768223f7"></a> URLRequestType </td><td class="memItemRight" valign="bottom"><b>_requestType</b></td></tr> <tr class="separator:aecb84d50211890c154087a5d768223f7"><td class="memSeparator" colspan="2"> </td></tr> @@ -267,24 +282,9 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_statusCode</b <tr class="memitem:a8eff5b8e07056d0f3e3da1e554edee1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8eff5b8e07056d0f3e3da1e554edee1c"></a> std::string </td><td class="memItemRight" valign="bottom"><b>_statusMsg</b></td></tr> <tr class="separator:a8eff5b8e07056d0f3e3da1e554edee1c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a079848d4214eb4ed3647e1a5fcd400a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a079848d4214eb4ed3647e1a5fcd400a5"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_isDownloaded</b></td></tr> -<tr class="separator:a079848d4214eb4ed3647e1a5fcd400a5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae0bc0d99e0d99e5dad7385249e578160"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0bc0d99e0d99e5dad7385249e578160"></a> -bool </td><td class="memItemRight" valign="bottom"><b>_hasFailed</b></td></tr> -<tr class="separator:ae0bc0d99e0d99e5dad7385249e578160"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abfb2734f3bea20a58373e3a6d44fabc3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abfb2734f3bea20a58373e3a6d44fabc3"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>_error</b></td></tr> -<tr class="separator:abfb2734f3bea20a58373e3a6d44fabc3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a944b7c871b5f771ab57602a3fd404a0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a944b7c871b5f771ab57602a3fd404a0a"></a> -std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_condVar</b></td></tr> -<tr class="separator:a944b7c871b5f771ab57602a3fd404a0a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3dbe167ff1b3c9dc9b3c2e46ca48db3c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3dbe167ff1b3c9dc9b3c2e46ca48db3c"></a> -std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> -<tr class="separator:a3dbe167ff1b3c9dc9b3c2e46ca48db3c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a00065365266a6fcb4bf7d8b33f57b641"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a00065365266a6fcb4bf7d8b33f57b641"></a> -std::set< <a class="el" href="classuscxml_1_1_u_r_l_monitor.html">URLMonitor</a> * > </td><td class="memItemRight" valign="bottom"><b>_monitors</b></td></tr> -<tr class="separator:a00065365266a6fcb4bf7d8b33f57b641"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6e06a42e0f004b9370bbe41c68390ef3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6e06a42e0f004b9370bbe41c68390ef3"></a> +UriUriA </td><td class="memItemRight" valign="bottom"><b>_uri</b></td></tr> +<tr class="separator:a6e06a42e0f004b9370bbe41c68390ef3"><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> @@ -305,7 +305,7 @@ class </td><td class="memItemRight" valign="bottom"><b>URLFetcher</b></td>< </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> --> diff --git a/classuscxml_1_1_u_r_l_monitor-members.html b/classuscxml_1_1_u_r_l_monitor-members.html index f331526..58a906d 100644 --- a/classuscxml_1_1_u_r_l_monitor-members.html +++ b/classuscxml_1_1_u_r_l_monitor-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/classuscxml_1_1_u_r_l_monitor.html b/classuscxml_1_1_u_r_l_monitor.html index d5e7ce9..ff27767 100644 --- a/classuscxml_1_1_u_r_l_monitor.html +++ b/classuscxml_1_1_u_r_l_monitor.html @@ -110,21 +110,21 @@ Inheritance diagram for uscxml::URLMonitor:</div> <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:a79f69b7a84cffc26ffa5f3f6ca901022"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79f69b7a84cffc26ffa5f3f6ca901022"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> -<tr class="separator:a79f69b7a84cffc26ffa5f3f6ca901022"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af3da3b3fcaa32d44bf7be98e230876b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3da3b3fcaa32d44bf7be98e230876b6"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>contentChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &contentChunk)</td></tr> +<tr class="separator:af3da3b3fcaa32d44bf7be98e230876b6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad33b938fda6064773edc8659c0822237"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad33b938fda6064773edc8659c0822237"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>downloadCompleted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> <tr class="separator:ad33b938fda6064773edc8659c0822237"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8662a954d32dd1c837fa00840b9eccc9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8662a954d32dd1c837fa00840b9eccc9"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>downloadFailed</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, int errorCode)</td></tr> <tr class="separator:a8662a954d32dd1c837fa00840b9eccc9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79f69b7a84cffc26ffa5f3f6ca901022"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79f69b7a84cffc26ffa5f3f6ca901022"></a> +virtual void </td><td class="memItemRight" valign="bottom"><b>downloadStarted</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url)</td></tr> +<tr class="separator:a79f69b7a84cffc26ffa5f3f6ca901022"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a168642ff149a6bcd1f01f565ceba7b4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a168642ff149a6bcd1f01f565ceba7b4a"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>headerChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &headerChunk)</td></tr> <tr class="separator:a168642ff149a6bcd1f01f565ceba7b4a"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af3da3b3fcaa32d44bf7be98e230876b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af3da3b3fcaa32d44bf7be98e230876b6"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>contentChunkReceived</b> (const <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a> &url, const std::string &contentChunk)</td></tr> -<tr class="separator:af3da3b3fcaa32d44bf7be98e230876b6"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>util/<a class="el" href="_u_r_l_8h_source.html">URL.h</a></li> @@ -138,7 +138,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>contentChunkR </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> --> diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html b/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html index 60a11e3..6ca88d1 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker-members.html @@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker.html b/classuscxml_1_1_u_s_c_x_m_l_invoker.html index 2a4362a..ab8f579 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>An invoker for other SCXML instances. - <a href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_u_s_c_x_m_l_invoker_8h_source.html">USCXMLInvoker.h</a>></code></p> <div class="dynheader"> @@ -132,10 +132,6 @@ Public Member Functions</h2></td></tr> <tr class="memitem:aab47a7d82206603f988a7534ddc1172e"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_invoker_impl.html">InvokerImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#aab47a7d82206603f988a7534ddc1172e">create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)</td></tr> <tr class="memdesc:aab47a7d82206603f988a7534ddc1172e"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. <a href="#aab47a7d82206603f988a7534ddc1172e">More...</a><br /></td></tr> <tr class="separator:aab47a7d82206603f988a7534ddc1172e"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abb533adf8dd28fd26ebd5e41c4e64980"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb533adf8dd28fd26ebd5e41c4e64980"></a> -virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#abb533adf8dd28fd26ebd5e41c4e64980">getNames</a> ()</td></tr> -<tr class="memdesc:abb533adf8dd28fd26ebd5e41c4e64980"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> -<tr class="separator:abb533adf8dd28fd26ebd5e41c4e64980"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab9fcae2b06dd88e9cf7a5aab0205af49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab9fcae2b06dd88e9cf7a5aab0205af49"></a> virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#ab9fcae2b06dd88e9cf7a5aab0205af49">eventFromSCXML</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="memdesc:ab9fcae2b06dd88e9cf7a5aab0205af49"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> received an event from the SCXML <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a>. <br /></td></tr> @@ -143,6 +139,10 @@ virtual void </td><td class="memItemRight" valign="bottom"><a class="el" hr <tr class="memitem:a4ae4ecb0bc9585d0f970d02f156b351c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#a4ae4ecb0bc9585d0f970d02f156b351c">getDataModelVariables</a> ()</td></tr> <tr class="memdesc:a4ae4ecb0bc9585d0f970d02f156b351c"><td class="mdescLeft"> </td><td class="mdescRight">Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. <a href="#a4ae4ecb0bc9585d0f970d02f156b351c">More...</a><br /></td></tr> <tr class="separator:a4ae4ecb0bc9585d0f970d02f156b351c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abb533adf8dd28fd26ebd5e41c4e64980"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abb533adf8dd28fd26ebd5e41c4e64980"></a> +virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#abb533adf8dd28fd26ebd5e41c4e64980">getNames</a> ()</td></tr> +<tr class="memdesc:abb533adf8dd28fd26ebd5e41c4e64980"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names for types we implement. <br /></td></tr> +<tr class="separator:abb533adf8dd28fd26ebd5e41c4e64980"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0447c03fb84d50ae39f222c479330c9a"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#a0447c03fb84d50ae39f222c479330c9a">invoke</a> (const std::string &source, const <a class="el" href="classuscxml_1_1_event.html">Event</a> &invokeEvent)</td></tr> <tr class="memdesc:a0447c03fb84d50ae39f222c479330c9a"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. <a href="#a0447c03fb84d50ae39f222c479330c9a">More...</a><br /></td></tr> <tr class="separator:a0447c03fb84d50ae39f222c479330c9a"><td class="memSeparator" colspan="2"> </td></tr> @@ -182,21 +182,21 @@ static void </td><td class="memItemRight" valign="bottom"><b>run</b> (void </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:abeef84e12074492424256bdfaf2978b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeef84e12074492424256bdfaf2978b8"></a> +<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>_invokedInterpreter</b></td></tr> +<tr class="separator:abeef84e12074492424256bdfaf2978b8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a58aea238e29003a966b0c9be7aa36343"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a58aea238e29003a966b0c9be7aa36343"></a> bool </td><td class="memItemRight" valign="bottom"><b>_isActive</b></td></tr> <tr class="separator:a58aea238e29003a966b0c9be7aa36343"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a39edeafb6d853dd6f135f6a763cfb64f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a39edeafb6d853dd6f135f6a763cfb64f"></a> bool </td><td class="memItemRight" valign="bottom"><b>_isStarted</b></td></tr> <tr class="separator:a39edeafb6d853dd6f135f6a763cfb64f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac58d40eb761a4fc55f44636677b5eb37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac58d40eb761a4fc55f44636677b5eb37"></a> -std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> -<tr class="separator:ac58d40eb761a4fc55f44636677b5eb37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdc9826366f86fb4514f022ddd01c9e5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afdc9826366f86fb4514f022ddd01c9e5"></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:afdc9826366f86fb4514f022ddd01c9e5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abeef84e12074492424256bdfaf2978b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abeef84e12074492424256bdfaf2978b8"></a> -<a class="el" href="classuscxml_1_1_interpreter.html">Interpreter</a> </td><td class="memItemRight" valign="bottom"><b>_invokedInterpreter</b></td></tr> -<tr class="separator:abeef84e12074492424256bdfaf2978b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac58d40eb761a4fc55f44636677b5eb37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac58d40eb761a4fc55f44636677b5eb37"></a> +std::thread * </td><td class="memItemRight" valign="bottom"><b>_thread</b></td></tr> +<tr class="separator:ac58d40eb761a4fc55f44636677b5eb37"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_invoker_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_invoker_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_invoker_impl.html">uscxml::InvokerImpl</a></td></tr> <tr class="memitem:ae0820809fba6c83b448a9140b1c3b13c inherit pro_attribs_classuscxml_1_1_invoker_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae0820809fba6c83b448a9140b1c3b13c"></a> XERCESC_NS::DOMElement * </td><td class="memItemRight" valign="bottom"><b>_finalize</b></td></tr> @@ -209,9 +209,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< <a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> * </td><td class="memItemRight" valign="bottom"><b>_interpreter</b></td></tr> <tr class="separator:af7069a12f5b67953f76c2eda8c1fc419 inherit pro_attribs_classuscxml_1_1_event_handler_impl"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>An invoker for other SCXML instances. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="aab47a7d82206603f988a7534ddc1172e"></a> <div class="memitem"> <div class="memproto"> @@ -233,15 +231,13 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_factory.html">Factory</a> demands a new instance. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">interpreter</td><td>The imlementation of the associated <a class="el" href="classuscxml_1_1_interpreter.html" title="Central class to interpret and process SCXML documents. ">Interpreter</a> </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000004">Todo:</a></b></dt><dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_invoker_impl.html#ac0b677a69ce22f9d455149f9a185a77f">uscxml::InvokerImpl</a>.</p> @@ -267,8 +263,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p>Export a <a class="el" href="classuscxml_1_1_data.html">Data</a> object for the `_x['name']` data-model namespace. </p> <dl class="section return"><dt>Returns</dt><dd>An object to be represented at `_x['name']` </dd></dl> <p>Implements <a class="el" href="classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c">uscxml::EventHandlerImpl</a>.</p> @@ -306,8 +300,6 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</b>< </tr> </table> </div><div class="memdoc"> - -<p><a class="el" href="classuscxml_1_1_invoker.html" title="Facade for invoker implementation. ">Invoker</a>'s parent state became active at the end of a macro-step. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">source</td><td>The content of the invoke's <code>src</code> or evaluated <code>srcexpr</code> attribute </td></tr> @@ -359,7 +351,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>_invokeId</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:46 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> --> diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html index 7510a02..7d5878f 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl-members.html @@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_mutex</b> (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>_queue</b> (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BasicEventQueue</b>() (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(bool blocking) (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr bgcolor="#f0f0f0"><td class="entry"><b>dequeue</b>(size_t blockMs) (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>enqueue</b>(const Event &event) (defined in <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>ParentQueueImpl</b>(USCXMLInvoker *invoker) (defined in <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td><td class="entry"><span class="mlabel">inline</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~BasicEventQueue</b>() (defined in <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html index 201d4d8..e774654 100644 --- a/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html +++ b/classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html @@ -123,9 +123,9 @@ Public Member Functions</h2></td></tr> virtual void </td><td class="memItemRight" valign="bottom"><b>enqueue</b> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> <tr class="separator:a84b4dbcffa5d9b88896629c0d743f9bf"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_basic_event_queue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_basic_event_queue')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> -<tr class="memitem:a609069299d71417a9796e8c53ec09871 inherit pub_methods_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a609069299d71417a9796e8c53ec09871"></a> -virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (bool blocking)</td></tr> -<tr class="separator:a609069299d71417a9796e8c53ec09871 inherit pub_methods_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab50210fbb72488dce5c3bac5b817e294 inherit pub_methods_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab50210fbb72488dce5c3bac5b817e294"></a> +virtual <a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>dequeue</b> (size_t blockMs)</td></tr> +<tr class="separator:ab50210fbb72488dce5c3bac5b817e294 inherit pub_methods_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> @@ -136,15 +136,15 @@ Public Attributes</h2></td></tr> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_basic_event_queue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_basic_event_queue')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> -<tr class="memitem:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> -std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> -<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> -std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> -<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a94d2d5a6f7504b925f8b53d0537791a5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a94d2d5a6f7504b925f8b53d0537791a5"></a> std::condition_variable_any </td><td class="memItemRight" valign="bottom"><b>_cond</b></td></tr> <tr class="separator:a94d2d5a6f7504b925f8b53d0537791a5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fd214fdfd8fc21ff6ee7d6a09cf6bc5"></a> +std::recursive_mutex </td><td class="memItemRight" valign="bottom"><b>_mutex</b></td></tr> +<tr class="separator:a2fd214fdfd8fc21ff6ee7d6a09cf6bc5 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a126c9562b940b0aa31a1e0474160d8f9"></a> +std::list< <a class="el" href="classuscxml_1_1_event.html">Event</a> > </td><td class="memItemRight" valign="bottom"><b>_queue</b></td></tr> +<tr class="separator:a126c9562b940b0aa31a1e0474160d8f9 inherit pro_attribs_classuscxml_1_1_basic_event_queue"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/invoker/scxml/<a class="el" href="_u_s_c_x_m_l_invoker_8h_source.html">USCXMLInvoker.h</a></li> @@ -159,7 +159,7 @@ std::condition_variable_any </td><td class="memItemRight" valign="bottom">< </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:46 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> --> diff --git a/classuscxml_1_1_u_u_i_d-members.html b/classuscxml_1_1_u_u_i_d-members.html index cd1c8f1..7121b3b 100644 --- a/classuscxml_1_1_u_u_i_d-members.html +++ b/classuscxml_1_1_u_u_i_d-members.html @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_u_u_i_d.html b/classuscxml_1_1_u_u_i_d.html index 617a69e..8086de0 100644 --- a/classuscxml_1_1_u_u_i_d.html +++ b/classuscxml_1_1_u_u_i_d.html @@ -125,7 +125,7 @@ static bool </td><td class="memItemRight" valign="bottom"><b>isUUID</b> (co </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:46 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> --> diff --git a/classuscxml_1_1_v8_data_model-members.html b/classuscxml_1_1_v8_data_model-members.html index e32853c..4d913e4 100644 --- a/classuscxml_1_1_v8_data_model-members.html +++ b/classuscxml_1_1_v8_data_model-members.html @@ -109,8 +109,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_invokers</b> (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>_ioProcessors</b> (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_isolate</b> (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>addExtension</b>(DataModelExtension *ext) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>andExpressions</b>(std::list< std::string >) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">addExtension</a>(DataModelExtension *ext)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">andExpressions</a>(std::list< std::string >)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d">assign</a>(const std::string &location, const Data &data)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a5d4c429529f0766e6753e49f1a7c3328">create</a>(DataModelCallbacks *callbacks)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a57590880c152ce6b8f1c8c34a2345af0">evalAsBool</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> @@ -121,7 +121,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getDataAsValue</b>(const Data &data) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>getInvokers</b>(v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getIOProcessors</b>(v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>getLength</b>(const std::string &expr) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">getLength</a>(const std::string &expr)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b">getNames</a>()</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>getNodeAsValue</b>(const XERCESC_NS::DOMNode *node) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>getValueAsData</b>(const v8::Local< v8::Value > &value) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> @@ -133,7 +133,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>jsPrint</b>(const v8::FunctionCallbackInfo< v8::Value > &info) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a>(std::string &content)</td><td class="entry"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td><td class="entry"></td></tr> <tr class="even"><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b">setEvent</a>(const Event &event)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> - <tr bgcolor="#f0f0f0"><td class="entry"><b>setForeach</b>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">setForeach</a>(const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>setWithException</b>(v8::Local< v8::String > property, v8::Local< v8::Value > value, const v8::PropertyCallbackInfo< void > &info) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> <tr bgcolor="#f0f0f0"><td class="entry"><b>throwExceptionEvent</b>(const v8::TryCatch &tryCatch) (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>V8DataModel</b>() (defined in <a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a>)</td><td class="entry"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td><td class="entry"></td></tr> @@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_v8_data_model.html b/classuscxml_1_1_v8_data_model.html index 055e827..ef83e99 100644 --- a/classuscxml_1_1_v8_data_model.html +++ b/classuscxml_1_1_v8_data_model.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <div class="contents"> <p>ECMAScript data-model via Google's V8. - <a href="classuscxml_1_1_v8_data_model.html#details">More...</a></p> +</p> <p><code>#include <<a class="el" href="_v8_data_model_8h_source.html">V8DataModel.h</a>></code></p> <div class="dynheader"> @@ -124,28 +124,18 @@ Collaboration diagram for uscxml::V8DataModel:</div> <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:a80b6996f821dc498f3a748e3eb584fac"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> +<tr class="memdesc:a80b6996f821dc498f3a748e3eb584fac"><td class="mdescLeft"> </td><td class="mdescRight">Register an extension to get data into and out of the data-model. <a href="#a80b6996f821dc498f3a748e3eb584fac">More...</a><br /></td></tr> +<tr class="separator:a80b6996f821dc498f3a748e3eb584fac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9f6c5835f6be0b4a2c3675be1c45c188"><td class="memItemLeft" align="right" valign="top">virtual std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">andExpressions</a> (std::list< std::string >)</td></tr> +<tr class="memdesc:a9f6c5835f6be0b4a2c3675be1c45c188"><td class="mdescLeft"> </td><td class="mdescRight">Concat the given terms into a conjunctive form. <a href="#a9f6c5835f6be0b4a2c3675be1c45c188">More...</a><br /></td></tr> +<tr class="separator:a9f6c5835f6be0b4a2c3675be1c45c188"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b4a30def4ee34acfb1499815722134d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> +<tr class="memdesc:a7b4a30def4ee34acfb1499815722134d"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a7b4a30def4ee34acfb1499815722134d">More...</a><br /></td></tr> +<tr class="separator:a7b4a30def4ee34acfb1499815722134d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5d4c429529f0766e6753e49f1a7c3328"><td class="memItemLeft" align="right" valign="top">virtual std::shared_ptr< <a class="el" href="classuscxml_1_1_data_model_impl.html">DataModelImpl</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a5d4c429529f0766e6753e49f1a7c3328">create</a> (<a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> *callbacks)</td></tr> <tr class="memdesc:a5d4c429529f0766e6753e49f1a7c3328"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. <a href="#a5d4c429529f0766e6753e49f1a7c3328">More...</a><br /></td></tr> <tr class="separator:a5d4c429529f0766e6753e49f1a7c3328"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a80b6996f821dc498f3a748e3eb584fac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a80b6996f821dc498f3a748e3eb584fac"></a> -virtual void </td><td class="memItemRight" valign="bottom"><b>addExtension</b> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</td></tr> -<tr class="separator:a80b6996f821dc498f3a748e3eb584fac"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a67050c4a81559a5713357c1baafda11b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67050c4a81559a5713357c1baafda11b"></a> -virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b">getNames</a> ()</td></tr> -<tr class="memdesc:a67050c4a81559a5713357c1baafda11b"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> -<tr class="separator:a67050c4a81559a5713357c1baafda11b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a47c0fe25310c1a8874a8a59102f8f7ff">isValidSyntax</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a47c0fe25310c1a8874a8a59102f8f7ff">More...</a><br /></td></tr> -<tr class="separator:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> -<tr class="memdesc:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#ac1a84d66b79e796d3bbb8b5e4708f74b">More...</a><br /></td></tr> -<tr class="separator:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:acf1dbda331af4b39213ee83e2e2d78e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="acf1dbda331af4b39213ee83e2e2d78e8"></a> -virtual uint32_t </td><td class="memItemRight" valign="bottom"><b>getLength</b> (const std::string &expr)</td></tr> -<tr class="separator:acf1dbda331af4b39213ee83e2e2d78e8"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1da68ace4ce1f7cda0991fb74d9cecee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1da68ace4ce1f7cda0991fb74d9cecee"></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:a1da68ace4ce1f7cda0991fb74d9cecee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a57590880c152ce6b8f1c8c34a2345af0"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a57590880c152ce6b8f1c8c34a2345af0">evalAsBool</a> (const std::string &expr)</td></tr> <tr class="memdesc:a57590880c152ce6b8f1c8c34a2345af0"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate a given expression as a boolean. <a href="#a57590880c152ce6b8f1c8c34a2345af0">More...</a><br /></td></tr> <tr class="separator:a57590880c152ce6b8f1c8c34a2345af0"><td class="memSeparator" colspan="2"> </td></tr> @@ -155,18 +145,28 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>setForeach</b <tr class="memitem:a38d43851bf64b0f7db4e7bfdebc07229"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a38d43851bf64b0f7db4e7bfdebc07229">getAsData</a> (const std::string &content)</td></tr> <tr class="memdesc:a38d43851bf64b0f7db4e7bfdebc07229"><td class="mdescLeft"> </td><td class="mdescRight">Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. <a href="#a38d43851bf64b0f7db4e7bfdebc07229">More...</a><br /></td></tr> <tr class="separator:a38d43851bf64b0f7db4e7bfdebc07229"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a83fc5468dabd75fc367240a23e711e65"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a83fc5468dabd75fc367240a23e711e65">isDeclared</a> (const std::string &expr)</td></tr> -<tr class="memdesc:a83fc5468dabd75fc367240a23e711e65"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a83fc5468dabd75fc367240a23e711e65">More...</a><br /></td></tr> -<tr class="separator:a83fc5468dabd75fc367240a23e711e65"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7b4a30def4ee34acfb1499815722134d"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d">assign</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> -<tr class="memdesc:a7b4a30def4ee34acfb1499815722134d"><td class="mdescLeft"> </td><td class="mdescRight">Assign a data object to a location in the data-model. <a href="#a7b4a30def4ee34acfb1499815722134d">More...</a><br /></td></tr> -<tr class="separator:a7b4a30def4ee34acfb1499815722134d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acf1dbda331af4b39213ee83e2e2d78e8"><td class="memItemLeft" align="right" valign="top">virtual uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">getLength</a> (const std::string &expr)</td></tr> +<tr class="memdesc:acf1dbda331af4b39213ee83e2e2d78e8"><td class="mdescLeft"> </td><td class="mdescRight">Evaluate the given expression as something iterable and return its length. <a href="#acf1dbda331af4b39213ee83e2e2d78e8">More...</a><br /></td></tr> +<tr class="separator:acf1dbda331af4b39213ee83e2e2d78e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a67050c4a81559a5713357c1baafda11b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a67050c4a81559a5713357c1baafda11b"></a> +virtual std::list< std::string > </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a67050c4a81559a5713357c1baafda11b">getNames</a> ()</td></tr> +<tr class="memdesc:a67050c4a81559a5713357c1baafda11b"><td class="mdescLeft"> </td><td class="mdescRight">Return a list of names to be matched by the <code>datamodel</code> attribute in SCXML. <br /></td></tr> +<tr class="separator:a67050c4a81559a5713357c1baafda11b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3bc27a5e7a63b13b63b0d3ebe628034b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a3bc27a5e7a63b13b63b0d3ebe628034b">init</a> (const std::string &location, const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="memdesc:a3bc27a5e7a63b13b63b0d3ebe628034b"><td class="mdescLeft"> </td><td class="mdescRight">Initialize a variable / location in the data-model with a given data object. <a href="#a3bc27a5e7a63b13b63b0d3ebe628034b">More...</a><br /></td></tr> <tr class="separator:a3bc27a5e7a63b13b63b0d3ebe628034b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a9f6c5835f6be0b4a2c3675be1c45c188"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9f6c5835f6be0b4a2c3675be1c45c188"></a> -virtual std::string </td><td class="memItemRight" valign="bottom"><b>andExpressions</b> (std::list< std::string >)</td></tr> -<tr class="separator:a9f6c5835f6be0b4a2c3675be1c45c188"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a83fc5468dabd75fc367240a23e711e65"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a83fc5468dabd75fc367240a23e711e65">isDeclared</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a83fc5468dabd75fc367240a23e711e65"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given variable / location is declared. <a href="#a83fc5468dabd75fc367240a23e711e65">More...</a><br /></td></tr> +<tr class="separator:a83fc5468dabd75fc367240a23e711e65"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="memItemLeft" align="right" valign="top">virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a47c0fe25310c1a8874a8a59102f8f7ff">isValidSyntax</a> (const std::string &expr)</td></tr> +<tr class="memdesc:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a given string constitutes valid syntax in the data-model's language. <a href="#a47c0fe25310c1a8874a8a59102f8f7ff">More...</a><br /></td></tr> +<tr class="separator:a47c0fe25310c1a8874a8a59102f8f7ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b">setEvent</a> (const <a class="el" href="classuscxml_1_1_event.html">Event</a> &event)</td></tr> +<tr class="memdesc:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="mdescLeft"> </td><td class="mdescRight">Set the given event as <code>_event</code> in the data-model's global scope. <a href="#ac1a84d66b79e796d3bbb8b5e4708f74b">More...</a><br /></td></tr> +<tr class="separator:ac1a84d66b79e796d3bbb8b5e4708f74b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1da68ace4ce1f7cda0991fb74d9cecee"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">setForeach</a> (const std::string &item, const std::string &array, const std::string &index, uint32_t iteration)</td></tr> +<tr class="memdesc:a1da68ace4ce1f7cda0991fb74d9cecee"><td class="mdescLeft"> </td><td class="mdescRight">Set a given item to the object at a given index for one iteration. <a href="#a1da68ace4ce1f7cda0991fb74d9cecee">More...</a><br /></td></tr> +<tr class="separator:a1da68ace4ce1f7cda0991fb74d9cecee"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html#acc27a4123c53055a24000dfd9a9cbc57">replaceExpressions</a> (std::string &content)</td></tr> <tr class="memdesc:acc27a4123c53055a24000dfd9a9cbc57 inherit pub_methods_classuscxml_1_1_data_model_impl"><td class="mdescLeft"> </td><td class="mdescRight">Experimental extension to have dynamic content in string literals. <a href="#acc27a4123c53055a24000dfd9a9cbc57">More...</a><br /></td></tr> @@ -180,18 +180,27 @@ v8::Local< v8::Value > </td><td class="memItemRight" valign="bottom"> <tr class="memitem:a3e1c0d22926414d16dfe7620f3b25e95"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e1c0d22926414d16dfe7620f3b25e95"></a> v8::Local< v8::Value > </td><td class="memItemRight" valign="bottom"><b>getDataAsValue</b> (const <a class="el" href="classuscxml_1_1_data.html">Data</a> &data)</td></tr> <tr class="separator:a3e1c0d22926414d16dfe7620f3b25e95"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a353973874bf687a57c7ed3f8bb675c58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a353973874bf687a57c7ed3f8bb675c58"></a> -<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>getValueAsData</b> (const v8::Local< v8::Value > &value)</td></tr> -<tr class="separator:a353973874bf687a57c7ed3f8bb675c58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa2dd61aadb586afc6babf0fb49593491"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa2dd61aadb586afc6babf0fb49593491"></a> v8::Local< v8::Value > </td><td class="memItemRight" valign="bottom"><b>getNodeAsValue</b> (const XERCESC_NS::DOMNode *node)</td></tr> <tr class="separator:aa2dd61aadb586afc6babf0fb49593491"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a353973874bf687a57c7ed3f8bb675c58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a353973874bf687a57c7ed3f8bb675c58"></a> +<a class="el" href="classuscxml_1_1_data.html">Data</a> </td><td class="memItemRight" valign="bottom"><b>getValueAsData</b> (const v8::Local< v8::Value > &value)</td></tr> +<tr class="separator:a353973874bf687a57c7ed3f8bb675c58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:adecd7c0c4dc8b585d62d33e2e7cfea65"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adecd7c0c4dc8b585d62d33e2e7cfea65"></a> void </td><td class="memItemRight" valign="bottom"><b>throwExceptionEvent</b> (const v8::TryCatch &tryCatch)</td></tr> <tr class="separator:adecd7c0c4dc8b585d62d33e2e7cfea65"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a> Static Protected Member Functions</h2></td></tr> +<tr class="memitem:a8f437fdc97966b32bd1652f2298ca571"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f437fdc97966b32bd1652f2298ca571"></a> +static void </td><td class="memItemRight" valign="bottom"><b>getAttribute</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> +<tr class="separator:a8f437fdc97966b32bd1652f2298ca571"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ecf515150bbb2d087fc0d262ca68be5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ecf515150bbb2d087fc0d262ca68be5"></a> +static void </td><td class="memItemRight" valign="bottom"><b>getInvokers</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> +<tr class="separator:a0ecf515150bbb2d087fc0d262ca68be5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d5c6d5db2178889512092a52f0110f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d5c6d5db2178889512092a52f0110f2"></a> +static void </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> +<tr class="separator:a0d5c6d5db2178889512092a52f0110f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad61672c33046333ccb9d9bdbab0b5732"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad61672c33046333ccb9d9bdbab0b5732"></a> static void </td><td class="memItemRight" valign="bottom"><b>jsExtension</b> (const v8::FunctionCallbackInfo< v8::Value > &info)</td></tr> <tr class="separator:ad61672c33046333ccb9d9bdbab0b5732"><td class="memSeparator" colspan="2"> </td></tr> @@ -201,36 +210,27 @@ static void </td><td class="memItemRight" valign="bottom"><b>jsIn</b> (cons <tr class="memitem:a84450f076a3167e015f45c0b7f1d95c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a84450f076a3167e015f45c0b7f1d95c4"></a> static void </td><td class="memItemRight" valign="bottom"><b>jsPrint</b> (const v8::FunctionCallbackInfo< v8::Value > &info)</td></tr> <tr class="separator:a84450f076a3167e015f45c0b7f1d95c4"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0d5c6d5db2178889512092a52f0110f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0d5c6d5db2178889512092a52f0110f2"></a> -static void </td><td class="memItemRight" valign="bottom"><b>getIOProcessors</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> -<tr class="separator:a0d5c6d5db2178889512092a52f0110f2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0ecf515150bbb2d087fc0d262ca68be5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0ecf515150bbb2d087fc0d262ca68be5"></a> -static void </td><td class="memItemRight" valign="bottom"><b>getInvokers</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> -<tr class="separator:a0ecf515150bbb2d087fc0d262ca68be5"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a8f437fdc97966b32bd1652f2298ca571"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f437fdc97966b32bd1652f2298ca571"></a> -static void </td><td class="memItemRight" valign="bottom"><b>getAttribute</b> (v8::Local< v8::String > property, const v8::PropertyCallbackInfo< v8::Value > &info)</td></tr> -<tr class="separator:a8f437fdc97966b32bd1652f2298ca571"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3205b286018aa2bd9719de67a72325eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3205b286018aa2bd9719de67a72325eb"></a> static void </td><td class="memItemRight" valign="bottom"><b>setWithException</b> (v8::Local< v8::String > property, v8::Local< v8::Value > value, const v8::PropertyCallbackInfo< void > &info)</td></tr> <tr class="separator:a3205b286018aa2bd9719de67a72325eb"><td class="memSeparator" colspan="2"> </td></tr> </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:a40e60b367cbc5133a0dd15530de4c524"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40e60b367cbc5133a0dd15530de4c524"></a> -v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> -<tr class="separator:a40e60b367cbc5133a0dd15530de4c524"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0389f1f03ce2caa64eece230d3434864"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0389f1f03ce2caa64eece230d3434864"></a> v8::Persistent< v8::Context > </td><td class="memItemRight" valign="bottom"><b>_context</b></td></tr> <tr class="separator:a0389f1f03ce2caa64eece230d3434864"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aa5ca3675c97d058dcd60f60e77edc29f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5ca3675c97d058dcd60f60e77edc29f"></a> -v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_ioProcessors</b></td></tr> -<tr class="separator:aa5ca3675c97d058dcd60f60e77edc29f"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a27ed5802edef15965226de40a2b36c81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27ed5802edef15965226de40a2b36c81"></a> -v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_invokers</b></td></tr> -<tr class="separator:a27ed5802edef15965226de40a2b36c81"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a40e60b367cbc5133a0dd15530de4c524"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a40e60b367cbc5133a0dd15530de4c524"></a> +v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_event</b></td></tr> +<tr class="separator:a40e60b367cbc5133a0dd15530de4c524"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a4bc453eea3b544002d8c6709c5f36ea4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4bc453eea3b544002d8c6709c5f36ea4"></a> std::set< <a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * > </td><td class="memItemRight" valign="bottom"><b>_extensions</b></td></tr> <tr class="separator:a4bc453eea3b544002d8c6709c5f36ea4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27ed5802edef15965226de40a2b36c81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a27ed5802edef15965226de40a2b36c81"></a> +v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_invokers</b></td></tr> +<tr class="separator:a27ed5802edef15965226de40a2b36c81"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5ca3675c97d058dcd60f60e77edc29f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5ca3675c97d058dcd60f60e77edc29f"></a> +v8::Persistent< v8::Object > </td><td class="memItemRight" valign="bottom"><b>_ioProcessors</b></td></tr> +<tr class="separator:aa5ca3675c97d058dcd60f60e77edc29f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classuscxml_1_1_data_model_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classuscxml_1_1_data_model_impl')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> <tr class="memitem:aa5aed42d77aac94ea28561aebf6ee7c8 inherit pro_attribs_classuscxml_1_1_data_model_impl"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5aed42d77aac94ea28561aebf6ee7c8"></a> <a class="el" href="classuscxml_1_1_data_model_callbacks.html">DataModelCallbacks</a> * </td><td class="memItemRight" valign="bottom"><b>_callbacks</b></td></tr> @@ -242,9 +242,61 @@ Static Protected Attributes</h2></td></tr> static v8::Isolate * </td><td class="memItemRight" valign="bottom"><b>_isolate</b> = NULL</td></tr> <tr class="separator:ab47538118103c4ee24620e21471e64da"><td class="memSeparator" colspan="2"> </td></tr> </table> -<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<div class="textblock"><p>ECMAScript data-model via Google's V8. </p> -</div><h2 class="groupheader">Member Function Documentation</h2> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a80b6996f821dc498f3a748e3eb584fac"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::V8DataModel::addExtension </td> + <td>(</td> + <td class="paramtype"><a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> * </td> + <td class="paramname"><em>ext</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>This is currently unsupported </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> +<a class="anchor" id="a9f6c5835f6be0b4a2c3675be1c45c188"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">std::string uscxml::V8DataModel::andExpressions </td> + <td>(</td> + <td class="paramtype">std::list< std::string > </td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd></dl> + +<p>Reimplemented from <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a7b4a30def4ee34acfb1499815722134d"></a> <div class="memitem"> <div class="memproto"> @@ -276,18 +328,16 @@ static v8::Isolate * </td><td class="memItemRight" valign="bottom"><b>_isol </tr> </table> </div><div class="memdoc"> - -<p>Assign a data object to a location in the data-model. </p> <p>There are different occurences in the SCXML IRP tests, e.g. </p><pre class="fragment">test147: - <data id="Var1" expr="0"/> +<data id="Var1" expr="0"/> test150: - <data id="Var3"> - [1,2,3] - </data> +<data id="Var3"> +[1,2,3] +</data> test277: - <data id="Var1" expr="return"/> +<data id="Var1" expr="return"/> </pre> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">location</td><td>A variable or locatio to assign to. </td></tr> @@ -321,8 +371,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>The <a class="el" href="classuscxml_1_1_factory.html">Factory</a> wants to instantiate a new instance. </p> <p>This function will have to initialize the object. The actual constructor is called from within here. The only one who calls the constructor directly is the <a class="el" href="classuscxml_1_1_factory.html">Factory</a> for the prototype object.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -357,8 +405,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Evaluate a given expression as a boolean. </p> <p>This function is a subset of <a class="el" href="classuscxml_1_1_v8_data_model.html#a47e633052cfc449a3116eb72556f6d15" title="Return a string as an evaluated Data object. ">evalAsData()</a> but saves on creating and copying a <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p><dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>An expression in the data-model's language. </td></tr> @@ -392,8 +438,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>evaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -427,8 +471,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Return a string as an <em>unevaluated</em> <a class="el" href="classuscxml_1_1_data.html">Data</a> object. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">content</td><td>A string with a literal, eppression or compound data-structure in the data-model's language. </td></tr> @@ -441,6 +483,39 @@ test277: </div> </div> +<a class="anchor" id="acf1dbda331af4b39213ee83e2e2d78e8"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">uint32_t uscxml::V8DataModel::getLength </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>expr</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expr</td><td>Anything that possibly evaluates to an enumerable object. </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The number of items in the enumerable object. </dd></dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <a class="anchor" id="a3bc27a5e7a63b13b63b0d3ebe628034b"></a> <div class="memitem"> <div class="memproto"> @@ -472,8 +547,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Initialize a variable / location in the data-model with a given data object. </p> <p>This is, semantically, very close to <a class="el" href="classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d" title="Assign a data object to a location in the data-model. ">assign()</a> but does not assume the location to be declared first.</p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> @@ -508,15 +581,13 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given variable / location is declared. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>The variable / location to check. </td></tr> </table> </dd> </dl> -<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>Is this still used? </dd></dl> +<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>Is this still used? </dd></dl> <p>Undeclared variables can be checked by trying to access them and catching a reference error.</p> <p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl</a>.</p> @@ -544,8 +615,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Determine whether a given string constitutes valid syntax in the data-model's language. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">expr</td><td>A string, supposedly containing an expression of the data-model. </td></tr> @@ -579,8 +648,6 @@ test277: </tr> </table> </div><div class="memdoc"> - -<p>Set the given event as <code>_event</code> in the data-model's global scope. </p> <dl class="params"><dt>Parameters</dt><dd> <table class="params"> <tr><td class="paramname">event</td><td>The event as it was dequeued from either the internal or external queue. </td></tr> @@ -592,6 +659,63 @@ test277: </div> </div> +<a class="anchor" id="a1da68ace4ce1f7cda0991fb74d9cecee"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void uscxml::V8DataModel::setForeach </td> + <td>(</td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>item</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>array</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const std::string & </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </td> + <td class="paramname"><em>iteration</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">item</td><td>A variable or location to assign the current object to. </td></tr> + <tr><td class="paramname">array</td><td>An expression evalating to an enumerable object. </td></tr> + <tr><td class="paramname">index</td><td>A variable or location to set the current index at. </td></tr> + <tr><td class="paramname">iteration</td><td>The current iteration index. </td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a>.</p> + +</div> +</div> <hr/>The documentation for this class was generated from the following files:<ul> <li>plugins/datamodel/ecmascript/v8/<a class="el" href="_v8_data_model_8h_source.html">V8DataModel.h</a></li> <li>plugins/datamodel/ecmascript/v8/<a class="el" href="_v8_data_model_8cpp.html">V8DataModel.cpp</a></li> @@ -605,7 +729,7 @@ test277: </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:46 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> --> diff --git a/classuscxml_1_1_web_socket_servlet-members.html b/classuscxml_1_1_web_socket_servlet-members.html index a13cbb8..1893f87 100644 --- a/classuscxml_1_1_web_socket_servlet-members.html +++ b/classuscxml_1_1_web_socket_servlet-members.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_web_socket_servlet.html b/classuscxml_1_1_web_socket_servlet.html index cd149b5..227d945 100644 --- a/classuscxml_1_1_web_socket_servlet.html +++ b/classuscxml_1_1_web_socket_servlet.html @@ -105,16 +105,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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:ae8ee4a008a8198641add5dc6af419376"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8ee4a008a8198641add5dc6af419376"></a> +virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_web_socket_servlet.html#ae8ee4a008a8198641add5dc6af419376">canAdaptPath</a> ()</td></tr> +<tr class="memdesc:ae8ee4a008a8198641add5dc6af419376"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> +<tr class="separator:ae8ee4a008a8198641add5dc6af419376"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd92ac74c509dffbb971d21e2919af06"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afd92ac74c509dffbb971d21e2919af06"></a> virtual bool </td><td class="memItemRight" valign="bottom"><b>requestFromWS</b> (struct evws_connection *conn, const <a class="el" href="classuscxml_1_1_h_t_t_p_server_1_1_w_s_frame.html">HTTPServer::WSFrame</a> &frame)=0</td></tr> <tr class="separator:afd92ac74c509dffbb971d21e2919af06"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a12aab36f65b4dbd7599b15a27618661b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12aab36f65b4dbd7599b15a27618661b"></a> virtual void </td><td class="memItemRight" valign="bottom"><b>setURL</b> (const std::string &url)=0</td></tr> <tr class="separator:a12aab36f65b4dbd7599b15a27618661b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ae8ee4a008a8198641add5dc6af419376"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8ee4a008a8198641add5dc6af419376"></a> -virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_web_socket_servlet.html#ae8ee4a008a8198641add5dc6af419376">canAdaptPath</a> ()</td></tr> -<tr class="memdesc:ae8ee4a008a8198641add5dc6af419376"><td class="mdescLeft"> </td><td class="mdescRight">Called by the server with the actual <a class="el" href="classuscxml_1_1_u_r_l.html">URL</a>. <br /></td></tr> -<tr class="separator:ae8ee4a008a8198641add5dc6af419376"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this class was generated from the following file:<ul> <li>server/<a class="el" href="_h_t_t_p_server_8h_source.html">HTTPServer.h</a></li> @@ -128,7 +128,7 @@ virtual bool </td><td class="memItemRight" valign="bottom"><a class="el" hr </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:46 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> --> diff --git a/classuscxml_1_1_x-members.html b/classuscxml_1_1_x-members.html index c126e3c..7921000 100644 --- a/classuscxml_1_1_x-members.html +++ b/classuscxml_1_1_x-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/classuscxml_1_1_x.html b/classuscxml_1_1_x.html index a34a399..44edcbf 100644 --- a/classuscxml_1_1_x.html +++ b/classuscxml_1_1_x.html @@ -109,9 +109,6 @@ Public Member Functions</h2></td></tr> <tr class="memitem:ab4114767ef77129ecfd70fad6cd83135"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab4114767ef77129ecfd70fad6cd83135"></a>  </td><td class="memItemRight" valign="bottom"><b>X</b> (<a class="el" href="classuscxml_1_1_x.html">X</a> const &other)</td></tr> <tr class="separator:ab4114767ef77129ecfd70fad6cd83135"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a28e41b94bd68489543f85ab1a2a350f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28e41b94bd68489543f85ab1a2a350f5"></a> -void </td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="classuscxml_1_1_x.html">X</a> const &other)</td></tr> -<tr class="separator:a28e41b94bd68489543f85ab1a2a350f5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1c3d4c618bd0e2199cd4962b7cd9aac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa1c3d4c618bd0e2199cd4962b7cd9aac"></a>  </td><td class="memItemRight" valign="bottom"><b>X</b> (const XMLCh *const toTranscode)</td></tr> <tr class="separator:aa1c3d4c618bd0e2199cd4962b7cd9aac"><td class="memSeparator" colspan="2"> </td></tr> @@ -124,18 +121,21 @@ void </td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a cla <tr class="memitem:a7b7a28b0e306ea732bc30ec283dd7a3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7b7a28b0e306ea732bc30ec283dd7a3d"></a>  </td><td class="memItemRight" valign="bottom"><b>X</b> (char *fromTranscode)</td></tr> <tr class="separator:a7b7a28b0e306ea732bc30ec283dd7a3d"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af678ef58893cf63811402ce4d10eceb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af678ef58893cf63811402ce4d10eceb7"></a> -const std::string & </td><td class="memItemRight" valign="bottom"><b>str</b> () const </td></tr> -<tr class="separator:af678ef58893cf63811402ce4d10eceb7"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a1924887576e4c7e72fd85941cae7fba6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1924887576e4c7e72fd85941cae7fba6"></a> - </td><td class="memItemRight" valign="bottom"><b>operator const XMLCh *</b> ()</td></tr> -<tr class="separator:a1924887576e4c7e72fd85941cae7fba6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a7d070ce2d6bc137c028edb10554647ad"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d070ce2d6bc137c028edb10554647ad"></a>  </td><td class="memItemRight" valign="bottom"><b>operator bool</b> ()</td></tr> <tr class="separator:a7d070ce2d6bc137c028edb10554647ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1924887576e4c7e72fd85941cae7fba6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a1924887576e4c7e72fd85941cae7fba6"></a> + </td><td class="memItemRight" valign="bottom"><b>operator const XMLCh *</b> ()</td></tr> +<tr class="separator:a1924887576e4c7e72fd85941cae7fba6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0b0e52a91651056e4ce09cfcf9dc1f57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0b0e52a91651056e4ce09cfcf9dc1f57"></a>  </td><td class="memItemRight" valign="bottom"><b>operator std::string</b> ()</td></tr> <tr class="separator:a0b0e52a91651056e4ce09cfcf9dc1f57"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a28e41b94bd68489543f85ab1a2a350f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a28e41b94bd68489543f85ab1a2a350f5"></a> +void </td><td class="memItemRight" valign="bottom"><b>operator=</b> (<a class="el" href="classuscxml_1_1_x.html">X</a> const &other)</td></tr> +<tr class="separator:a28e41b94bd68489543f85ab1a2a350f5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af678ef58893cf63811402ce4d10eceb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af678ef58893cf63811402ce4d10eceb7"></a> +const std::string & </td><td class="memItemRight" valign="bottom"><b>str</b> () const </td></tr> +<tr class="separator:af678ef58893cf63811402ce4d10eceb7"><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> @@ -155,7 +155,7 @@ USCXML_API std::ostream & </td><td class="memItemRight" valign="bottom" </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:46 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> --> diff --git a/customdoxygen.css b/customdoxygen.css index 6c71e58..aa2c2bf 100644 --- a/customdoxygen.css +++ b/customdoxygen.css @@ -242,12 +242,35 @@ div.groupText { /* OWN */ +.table> tbody > .mdetail > td { + padding: 0px; + border-top: 0px; +} + +.table> tbody > .mdetail > td > div.panel { + border-radius: 0px; + box-shadow: none; + -webkit-box-shadow: none; + margin-bottom: 0px; + border: 0px; +} + +.table> tbody > .mdetail { + border: 1px solid #ddd; +} + + div.mbrief { padding: 0px 8px; margin: 5px 0px; border-left: 4px solid #DDD; } +.mdetail div.fragment { + margin-bottom: 15px; +} + + div.toc, div.toc li { font: 400 10px/22px Roboto, sans-serif; line-height: 1.2; @@ -410,11 +433,20 @@ span.SRScope { .table-hover; padding: 3px; /* border-bottom: 2px solid #e0e0e0;*/ + border-bottom: 0px; +} + +table.memname td.memname > a, +table.memname td.paramtype > a, +.table > tbody > tr > td.memItemLeft > a, +.table > tbody > tr > td.memItemRight > a { + font-weight: bold; } .table > tbody > tr > td.memItemLeft { border-top: 1px solid #e0e0e0; } + .table > tbody > tr > td.mdescRight { border-bottom: 1px solid #e0e0e0; } @@ -424,6 +456,8 @@ span.SRScope { .table > tbody > tr > td.memItemRight { border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; + padding: 5px 8px; +/* line-height: 1.2;*/ /* width: auto;*/ } diff --git a/dir_000000_000001.html b/dir_000000_000001.html index e60e876..b6ccc8c 100644 --- a/dir_000000_000001.html +++ b/dir_000000_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000000_000003.html b/dir_000000_000003.html index 6032f9f..a33e342 100644 --- a/dir_000000_000003.html +++ b/dir_000000_000003.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000000_000017.html b/dir_000000_000017.html index 53c830e..7692256 100644 --- a/dir_000000_000017.html +++ b/dir_000000_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000001_000000.html b/dir_000001_000000.html index 1e285f2..777804e 100644 --- a/dir_000001_000000.html +++ b/dir_000001_000000.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000001_000002.html b/dir_000001_000002.html index ffae680..1261b16 100644 --- a/dir_000001_000002.html +++ b/dir_000001_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000001_000003.html b/dir_000001_000003.html index 9b1db98..c572e14 100644 --- a/dir_000001_000003.html +++ b/dir_000001_000003.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000001_000017.html b/dir_000001_000017.html index 60d9941..4d7f292 100644 --- a/dir_000001_000017.html +++ b/dir_000001_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000002_000017.html b/dir_000002_000017.html index 2347d9b..7949db5 100644 --- a/dir_000002_000017.html +++ b/dir_000002_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000001.html b/dir_000003_000001.html index 33e94e1..bdeb2e1 100644 --- a/dir_000003_000001.html +++ b/dir_000003_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000002.html b/dir_000003_000002.html index ef5cbfd..3a54208 100644 --- a/dir_000003_000002.html +++ b/dir_000003_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000004.html b/dir_000003_000004.html index 01a46fc..fe1c5bf 100644 --- a/dir_000003_000004.html +++ b/dir_000003_000004.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000010.html b/dir_000003_000010.html index a2db472..59f44f7 100644 --- a/dir_000003_000010.html +++ b/dir_000003_000010.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000012.html b/dir_000003_000012.html index 0e4600e..9f4824d 100644 --- a/dir_000003_000012.html +++ b/dir_000003_000012.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000003_000017.html b/dir_000003_000017.html index 796c06d..4a32222 100644 --- a/dir_000003_000017.html +++ b/dir_000003_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000004_000002.html b/dir_000004_000002.html index be1b609..a7d86e3 100644 --- a/dir_000004_000002.html +++ b/dir_000004_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000004_000017.html b/dir_000004_000017.html index ae4a16c..2361a90 100644 --- a/dir_000004_000017.html +++ b/dir_000004_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000005_000002.html b/dir_000005_000002.html index 558505f..1db6fca 100644 --- a/dir_000005_000002.html +++ b/dir_000005_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000005_000017.html b/dir_000005_000017.html index d987dd5..da85797 100644 --- a/dir_000005_000017.html +++ b/dir_000005_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000006_000002.html b/dir_000006_000002.html index 2aed0d4..02c5c40 100644 --- a/dir_000006_000002.html +++ b/dir_000006_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000006_000017.html b/dir_000006_000017.html index f9ac0db..2d77e72 100644 --- a/dir_000006_000017.html +++ b/dir_000006_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000007_000002.html b/dir_000007_000002.html index bb468f8..b6bf270 100644 --- a/dir_000007_000002.html +++ b/dir_000007_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000007_000017.html b/dir_000007_000017.html index 8cc44c3..6bf07a6 100644 --- a/dir_000007_000017.html +++ b/dir_000007_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000008_000002.html b/dir_000008_000002.html index 102bc02..6d8b249 100644 --- a/dir_000008_000002.html +++ b/dir_000008_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000008_000017.html b/dir_000008_000017.html index 9a10b38..ac71a7f 100644 --- a/dir_000008_000017.html +++ b/dir_000008_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000009_000017.html b/dir_000009_000017.html index c7ddbef..2792de8 100644 --- a/dir_000009_000017.html +++ b/dir_000009_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000010_000001.html b/dir_000010_000001.html index 4a45aa3..24d3cd3 100644 --- a/dir_000010_000001.html +++ b/dir_000010_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000011_000001.html b/dir_000011_000001.html index 6c2988e..3270a51 100644 --- a/dir_000011_000001.html +++ b/dir_000011_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000012_000001.html b/dir_000012_000001.html index a133ba5..2902490 100644 --- a/dir_000012_000001.html +++ b/dir_000012_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000012_000002.html b/dir_000012_000002.html index ca70013..b345c26 100644 --- a/dir_000012_000002.html +++ b/dir_000012_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000012_000015.html b/dir_000012_000015.html index e53c2b7..3f5b383 100644 --- a/dir_000012_000015.html +++ b/dir_000012_000015.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000012_000017.html b/dir_000012_000017.html index 2d436d6..36cf450 100644 --- a/dir_000012_000017.html +++ b/dir_000012_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000013_000001.html b/dir_000013_000001.html index d7a9fa9..7ce3195 100644 --- a/dir_000013_000001.html +++ b/dir_000013_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000013_000002.html b/dir_000013_000002.html index 5127dde..d4cce40 100644 --- a/dir_000013_000002.html +++ b/dir_000013_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000013_000015.html b/dir_000013_000015.html index d7a2dfa..860a990 100644 --- a/dir_000013_000015.html +++ b/dir_000013_000015.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000013_000017.html b/dir_000013_000017.html index ebd17be..4cd169d 100644 --- a/dir_000013_000017.html +++ b/dir_000013_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000014_000001.html b/dir_000014_000001.html index 475af3a..437b52f 100644 --- a/dir_000014_000001.html +++ b/dir_000014_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000014_000002.html b/dir_000014_000002.html index f8d39be..7bc96fa 100644 --- a/dir_000014_000002.html +++ b/dir_000014_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000014_000017.html b/dir_000014_000017.html index 2cfd590..9c201bb 100644 --- a/dir_000014_000017.html +++ b/dir_000014_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000015_000002.html b/dir_000015_000002.html index f53f5cc..a294231 100644 --- a/dir_000015_000002.html +++ b/dir_000015_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000015_000017.html b/dir_000015_000017.html index e3fa9ad..b0bedb4 100644 --- a/dir_000015_000017.html +++ b/dir_000015_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000016_000001.html b/dir_000016_000001.html index 6ccb2cf..abb8bfc 100644 --- a/dir_000016_000001.html +++ b/dir_000016_000001.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000016_000017.html b/dir_000016_000017.html index ad3734d..101d21d 100644 --- a/dir_000016_000017.html +++ b/dir_000016_000017.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_000017_000002.html b/dir_000017_000002.html index f7fd464..6a00e50 100644 --- a/dir_000017_000002.html +++ b/dir_000017_000002.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html b/dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html index 6663cdc..850d83f 100644 --- a/dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html +++ b/dir_21e5b92dacdc8a9c5071ebc9a4284ebf.html @@ -113,7 +113,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_23ec12649285f9fabf3a6b7380226c28.html b/dir_23ec12649285f9fabf3a6b7380226c28.html index 9bd490a..25d8893 100644 --- a/dir_23ec12649285f9fabf3a6b7380226c28.html +++ b/dir_23ec12649285f9fabf3a6b7380226c28.html @@ -151,7 +151,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_38c8d24aef3972a7f87b834274e76e31.html b/dir_38c8d24aef3972a7f87b834274e76e31.html index 24c8e5a..f3c74cb 100644 --- a/dir_38c8d24aef3972a7f87b834274e76e31.html +++ b/dir_38c8d24aef3972a7f87b834274e76e31.html @@ -148,7 +148,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_41e1742e44e2de38b3bc91f993fed282.html b/dir_41e1742e44e2de38b3bc91f993fed282.html index 09e3ba6..7f03923 100644 --- a/dir_41e1742e44e2de38b3bc91f993fed282.html +++ b/dir_41e1742e44e2de38b3bc91f993fed282.html @@ -113,7 +113,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_67f27d7ccdb63301c384d2b28b535a47.html b/dir_67f27d7ccdb63301c384d2b28b535a47.html index 2b91623..2b82504 100644 --- a/dir_67f27d7ccdb63301c384d2b28b535a47.html +++ b/dir_67f27d7ccdb63301c384d2b28b535a47.html @@ -125,7 +125,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html b/dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html index dd11a38..6ee9f8f 100644 --- a/dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html +++ b/dir_6fd6728908c9dab4d1d46ceb76b8e3f6.html @@ -115,7 +115,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_7cfdd7134d700922c16c1342750b4180.html b/dir_7cfdd7134d700922c16c1342750b4180.html index 2232b5a..6ecd09c 100644 --- a/dir_7cfdd7134d700922c16c1342750b4180.html +++ b/dir_7cfdd7134d700922c16c1342750b4180.html @@ -115,7 +115,7 @@ Directories</h2></td></tr> </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:46 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> --> diff --git a/dir_84d4ec99856759213102e4209c09c524.html b/dir_84d4ec99856759213102e4209c09c524.html index de78a4d..a640515 100644 --- a/dir_84d4ec99856759213102e4209c09c524.html +++ b/dir_84d4ec99856759213102e4209c09c524.html @@ -114,7 +114,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_b8f7637664a38e012eb6b40bd154637c.html b/dir_b8f7637664a38e012eb6b40bd154637c.html index cbcb6fa..3f5c247 100644 --- a/dir_b8f7637664a38e012eb6b40bd154637c.html +++ b/dir_b8f7637664a38e012eb6b40bd154637c.html @@ -121,7 +121,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_c209148fa119566e51df5b585c35bcc4.html b/dir_c209148fa119566e51df5b585c35bcc4.html index 7f1f31b..777c136 100644 --- a/dir_c209148fa119566e51df5b585c35bcc4.html +++ b/dir_c209148fa119566e51df5b585c35bcc4.html @@ -115,7 +115,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_c39ecb2859600fd7287b07c3fe8f7f13.html b/dir_c39ecb2859600fd7287b07c3fe8f7f13.html index 907b84e..2dd012b 100644 --- a/dir_c39ecb2859600fd7287b07c3fe8f7f13.html +++ b/dir_c39ecb2859600fd7287b07c3fe8f7f13.html @@ -115,7 +115,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_c962168356181f965e1000279fd72831.html b/dir_c962168356181f965e1000279fd72831.html index b3099c9..19417ab 100644 --- a/dir_c962168356181f965e1000279fd72831.html +++ b/dir_c962168356181f965e1000279fd72831.html @@ -111,7 +111,7 @@ Directories</h2></td></tr> </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:46 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> --> diff --git a/dir_cda2ed57874f21ec3466ebf90e859214.html b/dir_cda2ed57874f21ec3466ebf90e859214.html index b2f9813..fbc7a09 100644 --- a/dir_cda2ed57874f21ec3466ebf90e859214.html +++ b/dir_cda2ed57874f21ec3466ebf90e859214.html @@ -113,7 +113,7 @@ Directories</h2></td></tr> </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:46 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> --> diff --git a/dir_f27586b4bcfd77a5a77b37e07c2df512.html b/dir_f27586b4bcfd77a5a77b37e07c2df512.html index aa3c938..6772672 100644 --- a/dir_f27586b4bcfd77a5a77b37e07c2df512.html +++ b/dir_f27586b4bcfd77a5a77b37e07c2df512.html @@ -113,7 +113,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_f2c8af9107d7604b778bd4ea9fe0debe.html b/dir_f2c8af9107d7604b778bd4ea9fe0debe.html index f4ed9bf..35735b5 100644 --- a/dir_f2c8af9107d7604b778bd4ea9fe0debe.html +++ b/dir_f2c8af9107d7604b778bd4ea9fe0debe.html @@ -147,7 +147,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_f745ee9e5cf61c41bd77d12fec98e485.html b/dir_f745ee9e5cf61c41bd77d12fec98e485.html index abd88cb..9ed1d9b 100644 --- a/dir_f745ee9e5cf61c41bd77d12fec98e485.html +++ b/dir_f745ee9e5cf61c41bd77d12fec98e485.html @@ -113,7 +113,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_f78ca507ebc6af0b02d751eb5da4bb98.html b/dir_f78ca507ebc6af0b02d751eb5da4bb98.html index 4a17e9c..9cc2941 100644 --- a/dir_f78ca507ebc6af0b02d751eb5da4bb98.html +++ b/dir_f78ca507ebc6af0b02d751eb5da4bb98.html @@ -113,7 +113,7 @@ Files</h2></td></tr> </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:46 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> --> diff --git a/dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html b/dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html index f7943f1..144af95 100644 --- a/dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html +++ b/dir_fb096cd0ea2593634f4bc3dbbacf6fa1.html @@ -113,7 +113,7 @@ Directories</h2></td></tr> </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:46 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> --> diff --git a/doxy-boot.js b/doxy-boot.js index 39c6a5d..6fe56b0 100644 --- a/doxy-boot.js +++ b/doxy-boot.js @@ -315,6 +315,46 @@ $( document ).ready(function() { $(this).parent().remove(); }); + /* Move detailled collapsible under brief */ + $('div.mbrief a').each(function(){ + var detailLink = $(this); + var detailAnchor = $(this).attr('href'); + + if ($(detailAnchor).length) { + + var detailContent = $(detailAnchor).next(); + detailContent.addClass("collapse"); + + $(this).removeAttr('href'); + + $(this).click(function() { + if (!$(detailContent).hasClass("in")) { + detailContent.addClass("in"); + $(detailLink).text("Less ..."); + } else { + detailContent.removeClass("in"); + $(detailLink).text("More ..."); + } + }); + + $(detailContent).find('.panel-heading').remove(); + + $(this).parent().parent().prev().append($(detailAnchor)); + // $(this).parent().parent().append($(detailContent)); + + $(this).parent().parent().parent() + .after("<tr>").next().addClass("mdetail") + .append("<td>").children('td:last').attr("colspan", "2") + .append($(detailContent)); + } + }); + + $('h2.groupheader').each(function(){ + if ($(this).text() == "Member Function Documentation") { + $(this).remove(); + } + }); + // $('.mdescLeft').each(function(){ // if($(this).html()==" ") { // $(this).siblings('.mdescRight').attr('colspan', 2); @@ -212,7 +212,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/functions.html b/functions.html index b844fbf..96bede1 100644 --- a/functions.html +++ b/functions.html @@ -125,9 +125,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <h3><a class="anchor" id="index_a"></a>- a -</h3><ul> <li>addExtension() : <a class="el" href="classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">uscxml::V8DataModel</a> </li> <li>andExpressions() : <a class="el" href="classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">uscxml::V8DataModel</a> </li> <li>assign() : <a class="el" href="classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba">uscxml::DataModel</a> @@ -271,6 +281,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </li> <li>getLength() : <a class="el" href="classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">uscxml::V8DataModel</a> </li> <li>getLocalName() : <a class="el" href="classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989">uscxml::ExecutableContentImpl</a> @@ -441,6 +456,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </li> <li>setForeach() : <a class="el" href="classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">uscxml::V8DataModel</a> </li> <li>setInvokeId() : <a class="el" href="classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba">uscxml::InvokerImpl</a> @@ -455,8 +475,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : <a class="el" href="classuscxml_1_1_interpreter_issue.html#abe7e049a5424b40a2c6a27ac9a1975f5">uscxml::InterpreterIssue</a> </li> <li>step() -: <a class="el" href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">uscxml::FastMicroStep</a> -, <a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a">uscxml::Interpreter</a> +: <a class="el" href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">uscxml::FastMicroStep</a> +, <a class="el" href="classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586">uscxml::Interpreter</a> </li> <li>stop() : <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#a81be8d35d919266dc65d1133064d5f19">uscxml::USCXMLInvoker</a> @@ -510,7 +530,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/functions_enum.html b/functions_enum.html index 7000bb2..b98d3ce 100644 --- a/functions_enum.html +++ b/functions_enum.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/functions_eval.html b/functions_eval.html index 549ee73..d10da29 100644 --- a/functions_eval.html +++ b/functions_eval.html @@ -120,7 +120,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/functions_func.html b/functions_func.html index 28b6e25..f50afc1 100644 --- a/functions_func.html +++ b/functions_func.html @@ -122,9 +122,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <h3><a class="anchor" id="index_a"></a>- a -</h3><ul> <li>addExtension() : <a class="el" href="classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac">uscxml::V8DataModel</a> </li> <li>andExpressions() : <a class="el" href="classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188">uscxml::V8DataModel</a> </li> <li>assign() : <a class="el" href="classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba">uscxml::DataModel</a> @@ -262,6 +272,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </li> <li>getLength() : <a class="el" href="classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8">uscxml::V8DataModel</a> </li> <li>getLocalName() : <a class="el" href="classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989">uscxml::ExecutableContentImpl</a> @@ -412,6 +427,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </li> <li>setForeach() : <a class="el" href="classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02">uscxml::DataModel</a> +, <a class="el" href="classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675">uscxml::DataModelImpl</a> +, <a class="el" href="classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a">uscxml::JSCDataModel</a> +, <a class="el" href="classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4">uscxml::LuaDataModel</a> +, <a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4">uscxml::NULLDataModel</a> +, <a class="el" href="classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee">uscxml::V8DataModel</a> </li> <li>setInvokeId() : <a class="el" href="classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba">uscxml::InvokerImpl</a> @@ -420,8 +440,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : <a class="el" href="classuscxml_1_1_interpreter.html#a846b763072fc4c2a62ab3d75f6981926">uscxml::Interpreter</a> </li> <li>step() -: <a class="el" href="classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301">uscxml::FastMicroStep</a> -, <a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a">uscxml::Interpreter</a> +: <a class="el" href="classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb">uscxml::FastMicroStep</a> +, <a class="el" href="classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586">uscxml::Interpreter</a> </li> <li>stop() : <a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#a81be8d35d919266dc65d1133064d5f19">uscxml::USCXMLInvoker</a> @@ -459,7 +479,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/functions_vars.html b/functions_vars.html index ba282b9..e07eb88 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -135,7 +135,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/globals.html b/globals.html index 9ad5353..c137ee5 100644 --- a/globals.html +++ b/globals.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/globals_defs.html b/globals_defs.html index c186fb6..53e3793 100644 --- a/globals_defs.html +++ b/globals_defs.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/graph_legend.html b/graph_legend.html index 8f9b8d2..4b3f726 100644 --- a/graph_legend.html +++ b/graph_legend.html @@ -156,7 +156,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem </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:46 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> --> diff --git a/group__abstract.html b/group__abstract.html index abd8409..2300676 100644 --- a/group__abstract.html +++ b/group__abstract.html @@ -112,7 +112,6 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Base classes as interfaces for implementations. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -122,7 +121,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__callback.html b/group__callback.html index 9da8460..86582d1 100644 --- a/group__callback.html +++ b/group__callback.html @@ -103,16 +103,15 @@ Collaboration diagram for Callbacks:</div> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_content_executor_callbacks.html">uscxml::ContentExecutorCallbacks</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Callbacks available for every data-model. <a href="classuscxml_1_1_data_model_callbacks.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">uscxml::DelayedEventQueueCallbacks</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_callbacks.html">uscxml::MicroStepCallbacks</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Callbacks available for every data-model. <a href="classuscxml_1_1_data_model_callbacks.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Callback interfaces. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -122,7 +121,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__callback.md5 b/group__callback.md5 index 942b7de..5d9b270 100644 --- a/group__callback.md5 +++ b/group__callback.md5 @@ -1 +1 @@ -d9fa9e10f82bfd812595b889861d42dc
\ No newline at end of file +084ec2cfbbf5cf943abc58af32379c40
\ No newline at end of file diff --git a/group__callback.svg b/group__callback.svg index 27962ec..a1ff080 100644 --- a/group__callback.svg +++ b/group__callback.svg @@ -9,24 +9,24 @@ <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 148)"> <title>Callbacks</title> <polygon fill="white" stroke="none" points="-4,4 -4,-148 349,-148 349,4 -4,4"/> -<!-- Node2 --> -<g id="node1" class="node"><title>Node2</title> +<!-- Node3 --> +<g id="node1" class="node"><title>Node3</title> <g id="a_node1"><a xlink:href="group__eventqueue.html" target="_top" xlink:title="Implementation of proper and delayed event queues. "> <polygon fill="white" stroke="black" points="260.5,-114.5 260.5,-133.5 335.5,-133.5 335.5,-114.5 260.5,-114.5"/> <text text-anchor="middle" x="298" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">Event Queue</text> </a> </g> </g> -<!-- Node3 --> -<g id="node2" class="node"><title>Node3</title> +<!-- Node4 --> +<g id="node2" class="node"><title>Node4</title> <g id="a_node2"><a xlink:href="group__microstep.html" target="_top" xlink:title="Implementations of the micro-step(t) algorithm. "> <polygon fill="white" stroke="black" points="268,-76.5 268,-95.5 328,-95.5 328,-76.5 268,-76.5"/> <text text-anchor="middle" x="298" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">Microstep</text> </a> </g> </g> -<!-- Node4 --> -<g id="node3" class="node"><title>Node4</title> +<!-- Node2 --> +<g id="node3" class="node"><title>Node2</title> <g id="a_node3"><a xlink:href="group__datamodel.html" target="_top" xlink:title="Additional data-models for embedded scriptings. "> <polygon fill="white" stroke="black" points="261.5,-38.5 261.5,-57.5 334.5,-57.5 334.5,-38.5 261.5,-38.5"/> <text text-anchor="middle" x="298" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">Data-Models</text> @@ -46,26 +46,26 @@ <polygon fill="#bfbfbf" stroke="black" points="0,-57.5 0,-76.5 60,-76.5 60,-57.5 0,-57.5"/> <text text-anchor="middle" x="30" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">Callbacks</text> </g> -<!-- Node0->Node2 --> -<g id="edge2" class="edge"><title>Node0->Node2</title> +<!-- Node0->Node3 --> +<g id="edge3" class="edge"><title>Node0->Node3</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M43.4101,-76.7095C52.4752,-83.2701 65.3452,-91.5235 78,-96 139.431,-117.731 215.849,-122.948 260.259,-124.001"/> <text text-anchor="start" x="91" y="-136" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DelayedEventQueue</text> <text text-anchor="middle" x="155.5" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">Callbacks</text> </g> -<!-- Node0->Node3 --> -<g id="edge3" class="edge"><title>Node0->Node3</title> +<!-- Node0->Node4 --> +<g id="edge4" class="edge"><title>Node0->Node4</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M60.2276,-69.0877C111.377,-72.7412 216.54,-80.2529 267.724,-83.9089"/> <text text-anchor="middle" x="155.5" y="-84" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::MicroStepCallbacks</text> </g> -<!-- Node0->Node4 --> -<g id="edge4" class="edge"><title>Node0->Node4</title> -<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M60.1362,-58.5127C66.0046,-57.1008 72.1634,-55.8282 78,-55 142.027,-45.9141 217.593,-45.8086 261.137,-46.763"/> -<text text-anchor="middle" x="155.5" y="-58" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DataModelCallbacks</text> +<!-- Node0->Node2 --> +<g id="edge2" class="edge"><title>Node0->Node2</title> +<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M58.5523,-57.4617C64.869,-55.6491 71.6081,-54.0064 78,-53 142.053,-42.915 217.929,-44.0456 261.467,-45.9258"/> +<text text-anchor="middle" x="155.5" y="-56" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DataModelCallbacks</text> </g> <!-- Node0->Node1 --> <g id="edge1" class="edge"><title>Node0->Node1</title> -<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M40.0812,-57.4978C48.8892,-48.9519 63.0778,-36.8672 78,-31 134.519,-8.77776 205.311,-6.0588 250.845,-7.18879"/> -<text text-anchor="middle" x="155.5" y="-34" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::ContentExecutorCallbacks</text> +<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M39.6295,-57.2827C48.3241,-48.2212 62.6235,-35.1991 78,-29 134.279,-6.31085 205.13,-4.47648 250.741,-6.34386"/> +<text text-anchor="middle" x="155.5" y="-32" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::ContentExecutorCallbacks</text> </g> </g> </svg> diff --git a/group__datamodel.html b/group__datamodel.html index fbcc2d9..4d9e2c5 100644 --- a/group__datamodel.html +++ b/group__datamodel.html @@ -101,30 +101,29 @@ Collaboration diagram for Data-Models:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html">uscxml::DataModel</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The facade for data-models. <a href="classuscxml_1_1_data_model.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Callbacks available for every data-model. <a href="classuscxml_1_1_data_model_callbacks.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for all data-model implementations. <a href="classuscxml_1_1_data_model_impl.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_j_s_c_data_model.html">uscxml::JSCDataModel</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ECMAScript data-model via JavaScriptCore. <a href="classuscxml_1_1_j_s_c_data_model.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ECMAScript data-model via Google's V8. <a href="classuscxml_1_1_v8_data_model.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_lua_data_model.html">uscxml::LuaDataModel</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Lua data-model. <a href="classuscxml_1_1_lua_data_model.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_n_u_l_l_data_model.html">uscxml::NULLDataModel</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NULL data-model. <a href="classuscxml_1_1_n_u_l_l_data_model.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html">uscxml::DataModel</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The facade for data-models. <a href="classuscxml_1_1_data_model.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_callbacks.html">uscxml::DataModelCallbacks</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Callbacks available for every data-model. <a href="classuscxml_1_1_data_model_callbacks.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model_impl.html">uscxml::DataModelImpl</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for all data-model implementations. <a href="classuscxml_1_1_data_model_impl.html#details">More...</a><br /></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_v8_data_model.html">uscxml::V8DataModel</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">ECMAScript data-model via Google's V8. <a href="classuscxml_1_1_v8_data_model.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Additional data-models for embedded scriptings. </p> <p>Data-models provide a syntax and semantic for an embedded scripting language. Within the SCXML standard there are normative descriptions of ECMAScript and an XPath description that was removed before recommendation status. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -135,7 +134,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__element.html b/group__element.html index e3b234f..e56098f 100644 --- a/group__element.html +++ b/group__element.html @@ -109,7 +109,6 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Custom XML elements for executable content. </p> <p>An extension point to register custom elements as executable content. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -120,7 +119,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__eventqueue.html b/group__eventqueue.html index a306e6b..c2fd8bd 100644 --- a/group__eventqueue.html +++ b/group__eventqueue.html @@ -101,25 +101,24 @@ Collaboration diagram for Event Queue:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_event_queue.html">uscxml::BasicEventQueue</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html">uscxml::BasicDelayedEventQueue::callbackData</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">uscxml::BasicDelayedEventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue_callbacks.html">uscxml::DelayedEventQueueCallbacks</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue_impl.html">uscxml::DelayedEventQueueImpl</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue_impl.html">uscxml::EventQueueImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Implementation of proper and delayed event queues. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -129,7 +128,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__eventqueue.md5 b/group__eventqueue.md5 index 4e29e8e..cd910bd 100644 --- a/group__eventqueue.md5 +++ b/group__eventqueue.md5 @@ -1 +1 @@ -8d3d7a20f6067f73e2f97cc2dd83d75a
\ No newline at end of file +31646b913bbecb3ccb7622364251e74e
\ No newline at end of file diff --git a/group__eventqueue.svg b/group__eventqueue.svg index 1d22ae3..4f5e371 100644 --- a/group__eventqueue.svg +++ b/group__eventqueue.svg @@ -25,8 +25,8 @@ <!-- Node0->Node2 --> <g id="edge2" class="edge"><title>Node0->Node2</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M175.023,-35.6444C221.611,-40.2931 301.076,-48.2223 342.349,-52.3406"/> -<text text-anchor="middle" x="257.5" y="-64" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventQueue</text> -<text text-anchor="middle" x="257.5" y="-53" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DelayedEventQueue</text> +<text text-anchor="middle" x="257.5" y="-64" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DelayedEventQueue</text> +<text text-anchor="middle" x="257.5" y="-53" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventQueue</text> </g> <!-- Node3 --> <g id="node4" class="node"><title>Node3</title> diff --git a/group__execcontent.html b/group__execcontent.html index 983538a..f5ddaa2 100644 --- a/group__execcontent.html +++ b/group__execcontent.html @@ -111,7 +111,6 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Instances to process executable content as part of a micro-step. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -121,7 +120,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__extension.html b/group__extension.html index 29144b9..37bceb2 100644 --- a/group__extension.html +++ b/group__extension.html @@ -115,7 +115,6 @@ Modules</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Available extension points for the uSCXML intepreter. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -125,7 +124,7 @@ Modules</h2></td></tr> </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> --> diff --git a/group__facade.html b/group__facade.html index 43b8e04..0943850 100644 --- a/group__facade.html +++ b/group__facade.html @@ -103,32 +103,31 @@ Collaboration diagram for Facades:</div> Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_content_executor.html">uscxml::ContentExecutor</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Central class to interpret and process SCXML documents. <a href="classuscxml_1_1_interpreter.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_data_model.html">uscxml::DataModel</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The facade for data-models. <a href="classuscxml_1_1_data_model.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_delayed_event_queue.html">uscxml::DelayedEventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_queue.html">uscxml::EventQueue</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_executable_content.html">uscxml::ExecutableContent</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Facade for all executable content implementations. <a href="classuscxml_1_1_executable_content.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Central class to interpret and process SCXML documents. <a href="classuscxml_1_1_interpreter.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html">uscxml::Invoker</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Facade for invoker implementation. <a href="classuscxml_1_1_invoker.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_i_o_processor.html">uscxml::IOProcessor</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Facade for I/O processors. <a href="classuscxml_1_1_i_o_processor.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>User-facing facades for the implementations. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -138,7 +137,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__facade.md5 b/group__facade.md5 index db8b09c..315d727 100644 --- a/group__facade.md5 +++ b/group__facade.md5 @@ -1 +1 @@ -83bfeb9886954814cb0f1a1e0992c5a6
\ No newline at end of file +8bd44ec8cb548c12f8cf85d903a98366
\ No newline at end of file diff --git a/group__facade.svg b/group__facade.svg index 8cc83d6..14c2a4d 100644 --- a/group__facade.svg +++ b/group__facade.svg @@ -9,8 +9,8 @@ <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 323.913)"> <title>Facades</title> <polygon fill="white" stroke="none" points="-4,4 -4,-323.913 328,-323.913 328,4 -4,4"/> -<!-- Node2 --> -<g id="node1" class="node"><title>Node2</title> +<!-- Node3 --> +<g id="node1" class="node"><title>Node3</title> <g id="a_node1"><a xlink:href="group__eventqueue.html" target="_top" xlink:title="Implementation of proper and delayed event queues. "> <polygon fill="white" stroke="black" points="234.5,-280.413 234.5,-299.413 309.5,-299.413 309.5,-280.413 234.5,-280.413"/> <text text-anchor="middle" x="272" y="-287.413" font-family="Helvetica,sans-Serif" font-size="10.00">Event Queue</text> @@ -22,76 +22,76 @@ <polygon fill="#bfbfbf" stroke="black" points="0,-135.413 0,-154.413 55,-154.413 55,-135.413 0,-135.413"/> <text text-anchor="middle" x="27.5" y="-142.413" font-family="Helvetica,sans-Serif" font-size="10.00">Facades</text> </g> -<!-- Node0->Node2 --> -<g id="edge2" class="edge"><title>Node0->Node2</title> +<!-- Node0->Node3 --> +<g id="edge3" class="edge"><title>Node0->Node3</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M28.8885,-154.609C30.3867,-177.85 37.6629,-236.88 73,-264.913 119.009,-301.412 190.893,-300.538 234.218,-295.78"/> -<text text-anchor="middle" x="137.5" y="-311.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventQueue</text> -<text text-anchor="middle" x="137.5" y="-300.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DelayedEventQueue</text> +<text text-anchor="middle" x="137.5" y="-311.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DelayedEventQueue</text> +<text text-anchor="middle" x="137.5" y="-300.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventQueue</text> </g> -<!-- Node4 --> -<g id="node3" class="node"><title>Node4</title> +<!-- Node7 --> +<g id="node3" class="node"><title>Node7</title> <g id="a_node3"><a xlink:href="group__interpreter.html" target="_top" xlink:title="The components constituting the core of the interpreter. "> <polygon fill="white" stroke="black" points="240.5,-242.413 240.5,-261.413 303.5,-261.413 303.5,-242.413 240.5,-242.413"/> <text text-anchor="middle" x="272" y="-249.413" font-family="Helvetica,sans-Serif" font-size="10.00">Interpreter</text> </a> </g> </g> -<!-- Node0->Node4 --> -<g id="edge4" class="edge"><title>Node0->Node4</title> +<!-- Node0->Node7 --> +<g id="edge7" class="edge"><title>Node0->Node7</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M30.5484,-154.685C34.8895,-172.722 46.8415,-211.031 73,-228.913 99.4976,-247.027 191.556,-250.966 240.25,-251.762"/> <text text-anchor="middle" x="137.5" y="-252.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::Interpreter</text> </g> -<!-- Node7 --> -<g id="node4" class="node"><title>Node7</title> +<!-- Node5 --> +<g id="node4" class="node"><title>Node5</title> <g id="a_node4"><a xlink:href="group__invoker.html" target="_top" xlink:title="Types of components for the invoke element to summon. "> <polygon fill="white" stroke="black" points="245,-197.413 245,-216.413 299,-216.413 299,-197.413 245,-197.413"/> <text text-anchor="middle" x="272" y="-204.413" font-family="Helvetica,sans-Serif" font-size="10.00">Invokers</text> </a> </g> </g> -<!-- Node0->Node7 --> -<g id="edge7" class="edge"><title>Node0->Node7</title> +<!-- Node0->Node5 --> +<g id="edge5" class="edge"><title>Node0->Node5</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M36.1816,-154.701C44.2422,-164.189 57.8333,-178.114 73,-184.913 103.061,-198.389 198.025,-203.991 244.651,-205.976"/> <text text-anchor="middle" x="137.5" y="-216.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> <text text-anchor="middle" x="137.5" y="-205.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::Invoker</text> </g> -<!-- Node6 --> -<g id="node5" class="node"><title>Node6</title> +<!-- Node4 --> +<g id="node5" class="node"><title>Node4</title> <g id="a_node5"><a xlink:href="group__ioproc.html" target="_top" xlink:title="Custom In-/Ouput processors. "> <polygon fill="white" stroke="black" points="230.5,-156.413 230.5,-175.413 313.5,-175.413 313.5,-156.413 230.5,-156.413"/> <text text-anchor="middle" x="272" y="-163.413" font-family="Helvetica,sans-Serif" font-size="10.00">I/O Processors</text> </a> </g> </g> -<!-- Node0->Node6 --> -<g id="edge6" class="edge"><title>Node0->Node6</title> +<!-- Node0->Node4 --> +<g id="edge4" class="edge"><title>Node0->Node4</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M55.3783,-147.24C97.799,-150.914 180.552,-158.08 230.291,-162.388"/> <text text-anchor="middle" x="137.5" y="-172.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> <text text-anchor="middle" x="137.5" y="-161.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::IOProcessor</text> </g> -<!-- Node3 --> -<g id="node6" class="node"><title>Node3</title> +<!-- Node8 --> +<g id="node6" class="node"><title>Node8</title> <g id="a_node6"><a xlink:href="group__microstep.html" target="_top" xlink:title="Implementations of the micro-step(t) algorithm. "> <polygon fill="white" stroke="black" points="242,-118.413 242,-137.413 302,-137.413 302,-118.413 242,-118.413"/> <text text-anchor="middle" x="272" y="-125.413" font-family="Helvetica,sans-Serif" font-size="10.00">Microstep</text> </a> </g> </g> -<!-- Node0->Node3 --> -<g id="edge3" class="edge"><title>Node0->Node3</title> +<!-- Node0->Node8 --> +<g id="edge8" class="edge"><title>Node0->Node8</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M50.732,-135.247C57.7234,-132.665 65.5624,-130.229 73,-128.913 132.237,-118.433 203.011,-121.814 241.868,-125.002"/> <text text-anchor="middle" x="137.5" y="-131.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::MicroStep</text> </g> -<!-- Node5 --> -<g id="node7" class="node"><title>Node5</title> +<!-- Node2 --> +<g id="node7" class="node"><title>Node2</title> <g id="a_node7"><a xlink:href="group__datamodel.html" target="_top" xlink:title="Additional data-models for embedded scriptings. "> <polygon fill="white" stroke="black" points="235.5,-80.4128 235.5,-99.4128 308.5,-99.4128 308.5,-80.4128 235.5,-80.4128"/> <text text-anchor="middle" x="272" y="-87.4128" font-family="Helvetica,sans-Serif" font-size="10.00">Data-Models</text> </a> </g> </g> -<!-- Node0->Node5 --> -<g id="edge5" class="edge"><title>Node0->Node5</title> +<!-- Node0->Node2 --> +<g id="edge2" class="edge"><title>Node0->Node2</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M36.1937,-135.274C44.2635,-125.949 57.8618,-112.315 73,-105.913 126.203,-83.4109 194.55,-83.5052 235.446,-86.2596"/> <text text-anchor="middle" x="137.5" y="-108.913" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::DataModel</text> </g> @@ -108,16 +108,16 @@ <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M31.0762,-135.328C36.0782,-118.786 48.801,-85.1849 73,-69.9128 118.536,-41.1748 182.1,-40.7772 224.811,-44.8516"/> <text text-anchor="middle" x="137.5" y="-72.9128" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::ContentExecutor</text> </g> -<!-- Node8 --> -<g id="node9" class="node"><title>Node8</title> +<!-- Node6 --> +<g id="node9" class="node"><title>Node6</title> <g id="a_node9"><a xlink:href="group__element.html" target="_top" xlink:title="Custom XML elements for executable content. "> <polygon fill="white" stroke="black" points="220,-4.41282 220,-23.4128 324,-23.4128 324,-4.41282 220,-4.41282"/> <text text-anchor="middle" x="272" y="-11.4128" font-family="Helvetica,sans-Serif" font-size="10.00">Executable Content</text> </a> </g> </g> -<!-- Node0->Node8 --> -<g id="edge8" class="edge"><title>Node0->Node8</title> +<!-- Node0->Node6 --> +<g id="edge6" class="edge"><title>Node0->Node6</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M28.8788,-135.328C30.3554,-112.376 37.5875,-54.2223 73,-27.9128 117.121,4.86661 183.124,2.23442 226.615,-4.40775"/> <text text-anchor="middle" x="137.5" y="-30.9128" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::ExecutableContent</text> </g> diff --git a/group__interpreter.html b/group__interpreter.html index 0a06e84..69fb9c9 100644 --- a/group__interpreter.html +++ b/group__interpreter.html @@ -114,20 +114,19 @@ Modules</h2></td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_options.html">uscxml::InterpreterOptions</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Options to pass into an interpreter. <a href="classuscxml_1_1_interpreter_options.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_action_language.html">uscxml::ActionLanguage</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Collection of instances for interpreter that constitute its action language. <a href="classuscxml_1_1_action_language.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter.html">uscxml::Interpreter</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Central class to interpret and process SCXML documents. <a href="classuscxml_1_1_interpreter.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_impl.html">uscxml::InterpreterImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_interpreter_options.html">uscxml::InterpreterOptions</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Options to pass into an interpreter. <a href="classuscxml_1_1_interpreter_options.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>The components constituting the core of the interpreter. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -137,7 +136,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__invoker.html b/group__invoker.html index f675f27..4d76f49 100644 --- a/group__invoker.html +++ b/group__invoker.html @@ -101,15 +101,10 @@ Collaboration diagram for Invokers:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for invokers and i/o processors. <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html">uscxml::USCXMLInvoker</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An invoker for other SCXML instances. <a href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#details">More...</a><br /></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for invokers and i/o processors. <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker.html">uscxml::Invoker</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Facade for invoker implementation. <a href="classuscxml_1_1_invoker.html#details">More...</a><br /></td></tr> @@ -117,9 +112,13 @@ Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_invoker_impl.html">uscxml::InvokerImpl</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for all invokers. <a href="classuscxml_1_1_invoker_impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker_1_1_parent_queue_impl.html">uscxml::USCXMLInvoker::ParentQueueImpl</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_u_s_c_x_m_l_invoker.html">uscxml::USCXMLInvoker</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">An invoker for other SCXML instances. <a href="classuscxml_1_1_u_s_c_x_m_l_invoker.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Types of components for the invoke element to summon. </p> <p>Invokers will allow to specify types of external components to instantiate and communicate with via events. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -130,7 +129,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__invoker.md5 b/group__invoker.md5 index adf3ea1..66e91d3 100644 --- a/group__invoker.md5 +++ b/group__invoker.md5 @@ -1 +1 @@ -c6c809a0cd2c3e04182c3036fbcc5cd7
\ No newline at end of file +523bc2f9f16367885fffa850a36c4afa
\ No newline at end of file diff --git a/group__invoker.svg b/group__invoker.svg index c42df61..7e8fee4 100644 --- a/group__invoker.svg +++ b/group__invoker.svg @@ -52,8 +52,8 @@ <!-- Node0->Node2 --> <g id="edge2" class="edge"><title>Node0->Node2</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M182.041,-48C219.857,-48 290.318,-48 334.963,-48"/> -<text text-anchor="middle" x="258.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandlerImpl</text> -<text text-anchor="middle" x="258.5" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> +<text text-anchor="middle" x="258.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> +<text text-anchor="middle" x="258.5" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandlerImpl</text> </g> <!-- Node4 --> <g id="node5" class="node"><title>Node4</title> diff --git a/group__ioproc.html b/group__ioproc.html index c222b1f..e6e9ce8 100644 --- a/group__ioproc.html +++ b/group__ioproc.html @@ -101,16 +101,13 @@ Collaboration diagram for I/O Processors:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for invokers and i/o processors. <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a><br /></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html">uscxml::BasicHTTPIOProcessor</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The basichttp I/O processor as per standard. <a href="classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html">uscxml::SCXMLIOProcessor</a></td></tr> -<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The scxml I/O processor as per standard. <a href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#details">More...</a><br /></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler.html">uscxml::EventHandler</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_event_handler_impl.html">uscxml::EventHandlerImpl</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Common base class for invokers and i/o processors. <a href="classuscxml_1_1_event_handler_impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_i_o_processor.html">uscxml::IOProcessor</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Facade for I/O processors. <a href="classuscxml_1_1_i_o_processor.html#details">More...</a><br /></td></tr> @@ -118,9 +115,11 @@ Classes</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_i_o_processor_impl.html">uscxml::IOProcessorImpl</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Abstract base class for <a class="el" href="classuscxml_1_1_i_o_processor.html" title="Facade for I/O processors. ">IOProcessor</a>s implementations. <a href="classuscxml_1_1_i_o_processor_impl.html#details">More...</a><br /></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html">uscxml::SCXMLIOProcessor</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The scxml I/O processor as per standard. <a href="classuscxml_1_1_s_c_x_m_l_i_o_processor.html#details">More...</a><br /></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Custom In-/Ouput processors. </p> <p>I/O processors will allow to send and receive events from and to a running SCXML instance. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> @@ -131,7 +130,7 @@ Classes</h2></td></tr> </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> --> diff --git a/group__ioproc.md5 b/group__ioproc.md5 index 8c651dc..6298bed 100644 --- a/group__ioproc.md5 +++ b/group__ioproc.md5 @@ -1 +1 @@ -358c7da763850f8a358401cda13e2c27
\ No newline at end of file +78f5756fde789b10e453a9256cdd18eb
\ No newline at end of file diff --git a/group__ioproc.svg b/group__ioproc.svg index 3326193..444b0a3 100644 --- a/group__ioproc.svg +++ b/group__ioproc.svg @@ -52,8 +52,8 @@ <!-- Node0->Node2 --> <g id="edge2" class="edge"><title>Node0->Node2</title> <path fill="none" stroke="orange" stroke-dasharray="5,2" d="M211.051,-48C256.426,-48 328.593,-48 366.984,-48"/> -<text text-anchor="middle" x="287.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandlerImpl</text> -<text text-anchor="middle" x="287.5" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> +<text text-anchor="middle" x="287.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandler</text> +<text text-anchor="middle" x="287.5" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">uscxml::EventHandlerImpl</text> </g> <!-- Node4 --> <g id="node5" class="node"><title>Node4</title> diff --git a/group__microstep.html b/group__microstep.html index 45b08d8..fba6da9 100644 --- a/group__microstep.html +++ b/group__microstep.html @@ -101,10 +101,6 @@ Collaboration diagram for Microstep:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Classes</h2></td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">uscxml::FastMicroStep::Transition</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_state.html">uscxml::FastMicroStep::State</a></td></tr> -<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step.html">uscxml::FastMicroStep</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step.html">uscxml::MicroStep</a></td></tr> @@ -113,9 +109,12 @@ Classes</h2></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_micro_step_impl.html">uscxml::MicroStepImpl</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_state.html">uscxml::FastMicroStep::State</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classuscxml_1_1_fast_micro_step_1_1_transition.html">uscxml::FastMicroStep::Transition</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> -<p>Implementations of the micro-step(t) algorithm. </p> </div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -125,7 +124,7 @@ Classes</h2></td></tr> </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> --> diff --git a/hierarchy.html b/hierarchy.html index 10a850b..5ab6682 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -205,7 +205,7 @@ This inheritance list is sorted roughly, but not completely, alphabetically:</di </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:46 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> --> @@ -88,7 +88,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div><!--header--> <div class="contents"> <div class="textblock"><h2>Getting Started</h2> -<p>Did only work on structure and layout of documentation so far </p> +<p>When you <a class="el" href="building.html">built SCXML</a>, you have three possibilities to work with SCXML state-charts:</p> +<ol type="1"> +<li>Embed the uSCXML interpreter in your program and parse and interpret state-chart documents at runtime. This allows for the most flexibility as the complete SCXML DOM is still available.</li> +<li>Transpile SCXML state-charts onto one of the available target languages. These are currently VHDL and ANSI-C with C# and Java as likely additional targets. The benefit of this approach is the reduced footprint at runtime and fewer dependencies.</li> +<li>Interpret SCXML documents directly with the <code>uscxml-browser</code>. </li> +</ol> </div></div><!-- contents --> <!-- HTML footer for doxygen 1.8.8--> <!-- start footer part --> @@ -98,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/inherits.html b/inherits.html index 4d9512c..4071a95 100644 --- a/inherits.html +++ b/inherits.html @@ -157,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/modules.html b/modules.html index 244c9e2..21729d8 100644 --- a/modules.html +++ b/modules.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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:46 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> --> diff --git a/search/all_0.js b/search/all_0.js index 0d2a634..d4a6511 100644 --- a/search/all_0.js +++ b/search/all_0.js @@ -1,7 +1,7 @@ var searchData= [ ['actionlanguage',['ActionLanguage',['../classuscxml_1_1_action_language.html',1,'uscxml']]], - ['addextension',['addExtension',['../classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8',1,'uscxml::DataModel']]], - ['andexpressions',['andExpressions',['../classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0',1,'uscxml::DataModel']]], + ['addextension',['addExtension',['../classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e',1,'uscxml::JSCDataModel::addExtension()'],['../classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac',1,'uscxml::V8DataModel::addExtension()'],['../classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341',1,'uscxml::LuaDataModel::addExtension()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76',1,'uscxml::NULLDataModel::addExtension()'],['../classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8',1,'uscxml::DataModel::addExtension()'],['../classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a',1,'uscxml::DataModelImpl::addExtension()']]], + ['andexpressions',['andExpressions',['../classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a',1,'uscxml::JSCDataModel::andExpressions()'],['../classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188',1,'uscxml::V8DataModel::andExpressions()'],['../classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad',1,'uscxml::LuaDataModel::andExpressions()'],['../classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f',1,'uscxml::NULLDataModel::andExpressions()'],['../classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0',1,'uscxml::DataModel::andExpressions()'],['../classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a',1,'uscxml::DataModelImpl::andExpressions()']]], ['assign',['assign',['../classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9',1,'uscxml::JSCDataModel::assign()'],['../classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d',1,'uscxml::V8DataModel::assign()'],['../classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212',1,'uscxml::LuaDataModel::assign()'],['../classuscxml_1_1_n_u_l_l_data_model.html#aefe512434976255c61e394cb6416c69f',1,'uscxml::NULLDataModel::assign()'],['../classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba',1,'uscxml::DataModel::assign()'],['../classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb',1,'uscxml::DataModelImpl::assign()']]] ]; diff --git a/search/all_6.js b/search/all_6.js index 35fc601..0ac689e 100644 --- a/search/all_6.js +++ b/search/all_6.js @@ -5,7 +5,7 @@ var searchData= ['getdatamodelvariables',['getDataModelVariables',['../classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c',1,'uscxml::EventHandlerImpl::getDataModelVariables()'],['../classuscxml_1_1_event_handler.html#ab2338d5b4dc75ecfe8b8eceee32c032b',1,'uscxml::EventHandler::getDataModelVariables()'],['../classuscxml_1_1_u_s_c_x_m_l_invoker.html#a4ae4ecb0bc9585d0f970d02f156b351c',1,'uscxml::USCXMLInvoker::getDataModelVariables()'],['../classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f',1,'uscxml::BasicHTTPIOProcessor::getDataModelVariables()'],['../classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53',1,'uscxml::SCXMLIOProcessor::getDataModelVariables()']]], ['getfinalize',['getFinalize',['../classuscxml_1_1_invoker.html#a7cce10186362771ac0205450e7dc198c',1,'uscxml::Invoker::getFinalize()'],['../classuscxml_1_1_invoker_impl.html#a77254dc1e4f6c5755ea577280db5c9c4',1,'uscxml::InvokerImpl::getFinalize()']]], ['getimpl',['getImpl',['../classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53',1,'uscxml::Interpreter']]], - ['getlength',['getLength',['../classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b',1,'uscxml::DataModel']]], + ['getlength',['getLength',['../classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54',1,'uscxml::JSCDataModel::getLength()'],['../classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8',1,'uscxml::V8DataModel::getLength()'],['../classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952',1,'uscxml::LuaDataModel::getLength()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a',1,'uscxml::NULLDataModel::getLength()'],['../classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b',1,'uscxml::DataModel::getLength()'],['../classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f',1,'uscxml::DataModelImpl::getLength()']]], ['getlocalname',['getLocalName',['../classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989',1,'uscxml::ExecutableContentImpl']]], ['getmonitor',['getMonitor',['../classuscxml_1_1_content_executor_callbacks.html#a56d18a37afea5ec3cb69d532444702f1',1,'uscxml::ContentExecutorCallbacks::getMonitor()'],['../classuscxml_1_1_interpreter_impl.html#a962feeeb857bc0e2d735af0605792f29',1,'uscxml::InterpreterImpl::getMonitor()'],['../classuscxml_1_1_micro_step_callbacks.html#a89afbe30698acb3a6f1ed57200690990',1,'uscxml::MicroStepCallbacks::getMonitor()']]], ['getname',['getName',['../classuscxml_1_1_interpreter_impl.html#a95baf8468a84d63a7e1abf209d0ca852',1,'uscxml::InterpreterImpl']]], diff --git a/search/all_f.js b/search/all_f.js index e74d9fe..54b3361 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -6,7 +6,7 @@ var searchData= ['setactionlanguage',['setActionLanguage',['../classuscxml_1_1_interpreter_impl.html#a4bfc9656f2791da0c1a643d241a8a32c',1,'uscxml::InterpreterImpl::setActionLanguage()'],['../classuscxml_1_1_interpreter.html#a269f8d91e9ea8e213fd51cac9964c6a3',1,'uscxml::Interpreter::setActionLanguage()']]], ['setevent',['setEvent',['../classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa',1,'uscxml::JSCDataModel::setEvent()'],['../classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b',1,'uscxml::V8DataModel::setEvent()'],['../classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e',1,'uscxml::LuaDataModel::setEvent()'],['../classuscxml_1_1_n_u_l_l_data_model.html#aeba015c8cd3ab93226d07d3b89e5e188',1,'uscxml::NULLDataModel::setEvent()'],['../classuscxml_1_1_data_model.html#afe59aabcd1728e4b2ddb72a35a70e500',1,'uscxml::DataModel::setEvent()'],['../classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c',1,'uscxml::DataModelImpl::setEvent()']]], ['setfinalize',['setFinalize',['../classuscxml_1_1_invoker_impl.html#aa2888c20951790678e2998adb16e82d3',1,'uscxml::InvokerImpl']]], - ['setforeach',['setForeach',['../classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02',1,'uscxml::DataModel']]], + ['setforeach',['setForeach',['../classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a',1,'uscxml::JSCDataModel::setForeach()'],['../classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee',1,'uscxml::V8DataModel::setForeach()'],['../classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4',1,'uscxml::LuaDataModel::setForeach()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4',1,'uscxml::NULLDataModel::setForeach()'],['../classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02',1,'uscxml::DataModel::setForeach()'],['../classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675',1,'uscxml::DataModelImpl::setForeach()']]], ['setinvokeid',['setInvokeId',['../classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba',1,'uscxml::InvokerImpl']]], ['setmonitor',['setMonitor',['../classuscxml_1_1_interpreter.html#a846b763072fc4c2a62ab3d75f6981926',1,'uscxml::Interpreter']]], ['severity',['severity',['../classuscxml_1_1_interpreter_issue.html#a312848a7156932f239fe5e7d52b65792',1,'uscxml::InterpreterIssue']]], @@ -16,7 +16,7 @@ var searchData= ['sslconfig',['SSLConfig',['../classuscxml_1_1_h_t_t_p_server_1_1_s_s_l_config.html',1,'uscxml::HTTPServer']]], ['state',['State',['../classuscxml_1_1_fast_micro_step_1_1_state.html',1,'uscxml::FastMicroStep']]], ['statetransitionmonitor',['StateTransitionMonitor',['../classuscxml_1_1_state_transition_monitor.html',1,'uscxml']]], - ['step',['step',['../classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301',1,'uscxml::FastMicroStep::step()'],['../classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a',1,'uscxml::Interpreter::step()']]], + ['step',['step',['../classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb',1,'uscxml::FastMicroStep::step()'],['../classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586',1,'uscxml::Interpreter::step()']]], ['stop',['stop',['../classuscxml_1_1_u_s_c_x_m_l_invoker.html#a81be8d35d919266dc65d1133064d5f19',1,'uscxml::USCXMLInvoker']]], ['string_2ecpp',['String.cpp',['../_string_8cpp.html',1,'']]], ['string_2eh',['String.h',['../_string_8h.html',1,'']]] diff --git a/search/functions_0.js b/search/functions_0.js index ce4d846..47a73ff 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -1,6 +1,6 @@ var searchData= [ - ['addextension',['addExtension',['../classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8',1,'uscxml::DataModel']]], - ['andexpressions',['andExpressions',['../classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0',1,'uscxml::DataModel']]], + ['addextension',['addExtension',['../classuscxml_1_1_j_s_c_data_model.html#a591403a4335f665a7f9f42b3ac00689e',1,'uscxml::JSCDataModel::addExtension()'],['../classuscxml_1_1_v8_data_model.html#a80b6996f821dc498f3a748e3eb584fac',1,'uscxml::V8DataModel::addExtension()'],['../classuscxml_1_1_lua_data_model.html#a3d99dd50bf50bfd589baaa1fc018a341',1,'uscxml::LuaDataModel::addExtension()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a2e6c38206a258a26fb4589283ec33f76',1,'uscxml::NULLDataModel::addExtension()'],['../classuscxml_1_1_data_model.html#adbc6e93e6b1c6e4c0bb7bb72d8e846c8',1,'uscxml::DataModel::addExtension()'],['../classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a',1,'uscxml::DataModelImpl::addExtension()']]], + ['andexpressions',['andExpressions',['../classuscxml_1_1_j_s_c_data_model.html#ad2e282225a1c8cdbeb29206413f3ac4a',1,'uscxml::JSCDataModel::andExpressions()'],['../classuscxml_1_1_v8_data_model.html#a9f6c5835f6be0b4a2c3675be1c45c188',1,'uscxml::V8DataModel::andExpressions()'],['../classuscxml_1_1_lua_data_model.html#a77f0f840033e50f3d06d9e8463edb1ad',1,'uscxml::LuaDataModel::andExpressions()'],['../classuscxml_1_1_n_u_l_l_data_model.html#abe260e1d9b46de45ee91026c1f40761f',1,'uscxml::NULLDataModel::andExpressions()'],['../classuscxml_1_1_data_model.html#a4dbeb278d96eb0d62d9f8cf74a691aa0',1,'uscxml::DataModel::andExpressions()'],['../classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a',1,'uscxml::DataModelImpl::andExpressions()']]], ['assign',['assign',['../classuscxml_1_1_j_s_c_data_model.html#ad1cdfb5c119641aa99ae1b3cf8c66cf9',1,'uscxml::JSCDataModel::assign()'],['../classuscxml_1_1_v8_data_model.html#a7b4a30def4ee34acfb1499815722134d',1,'uscxml::V8DataModel::assign()'],['../classuscxml_1_1_lua_data_model.html#a0e4030feed63efaf6e0e07012b4fc212',1,'uscxml::LuaDataModel::assign()'],['../classuscxml_1_1_n_u_l_l_data_model.html#aefe512434976255c61e394cb6416c69f',1,'uscxml::NULLDataModel::assign()'],['../classuscxml_1_1_data_model.html#a5dfa9e084be598c0476c5c9ff5c99cba',1,'uscxml::DataModel::assign()'],['../classuscxml_1_1_data_model_impl.html#a39bd9eaf711d1a8240f559da41649bfb',1,'uscxml::DataModelImpl::assign()']]] ]; diff --git a/search/functions_5.js b/search/functions_5.js index 35fc601..0ac689e 100644 --- a/search/functions_5.js +++ b/search/functions_5.js @@ -5,7 +5,7 @@ var searchData= ['getdatamodelvariables',['getDataModelVariables',['../classuscxml_1_1_event_handler_impl.html#a14286b0d059c5f269abdb9efeb084b7c',1,'uscxml::EventHandlerImpl::getDataModelVariables()'],['../classuscxml_1_1_event_handler.html#ab2338d5b4dc75ecfe8b8eceee32c032b',1,'uscxml::EventHandler::getDataModelVariables()'],['../classuscxml_1_1_u_s_c_x_m_l_invoker.html#a4ae4ecb0bc9585d0f970d02f156b351c',1,'uscxml::USCXMLInvoker::getDataModelVariables()'],['../classuscxml_1_1_basic_h_t_t_p_i_o_processor.html#a5b12c4ac369a7993d28f34d4ed19ea2f',1,'uscxml::BasicHTTPIOProcessor::getDataModelVariables()'],['../classuscxml_1_1_s_c_x_m_l_i_o_processor.html#a66b77406ff3de27a3db26e8de6ad4d53',1,'uscxml::SCXMLIOProcessor::getDataModelVariables()']]], ['getfinalize',['getFinalize',['../classuscxml_1_1_invoker.html#a7cce10186362771ac0205450e7dc198c',1,'uscxml::Invoker::getFinalize()'],['../classuscxml_1_1_invoker_impl.html#a77254dc1e4f6c5755ea577280db5c9c4',1,'uscxml::InvokerImpl::getFinalize()']]], ['getimpl',['getImpl',['../classuscxml_1_1_interpreter.html#a24ac91189b526ed80edc4b34e02bca53',1,'uscxml::Interpreter']]], - ['getlength',['getLength',['../classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b',1,'uscxml::DataModel']]], + ['getlength',['getLength',['../classuscxml_1_1_j_s_c_data_model.html#a1ffe81d46dd290741af5fbbff9a60d54',1,'uscxml::JSCDataModel::getLength()'],['../classuscxml_1_1_v8_data_model.html#acf1dbda331af4b39213ee83e2e2d78e8',1,'uscxml::V8DataModel::getLength()'],['../classuscxml_1_1_lua_data_model.html#a4f4581f16a704dab7adf2032e86f9952',1,'uscxml::LuaDataModel::getLength()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a312390b83b8f3783b76a45be1301e81a',1,'uscxml::NULLDataModel::getLength()'],['../classuscxml_1_1_data_model.html#ae7739b3d2af96902e938ee1ac5f0df0b',1,'uscxml::DataModel::getLength()'],['../classuscxml_1_1_data_model_impl.html#a355696d8b85c00a640232b158f93850f',1,'uscxml::DataModelImpl::getLength()']]], ['getlocalname',['getLocalName',['../classuscxml_1_1_executable_content_impl.html#aad9a126146b44a711e50b6a9764f9989',1,'uscxml::ExecutableContentImpl']]], ['getmonitor',['getMonitor',['../classuscxml_1_1_content_executor_callbacks.html#a56d18a37afea5ec3cb69d532444702f1',1,'uscxml::ContentExecutorCallbacks::getMonitor()'],['../classuscxml_1_1_interpreter_impl.html#a962feeeb857bc0e2d735af0605792f29',1,'uscxml::InterpreterImpl::getMonitor()'],['../classuscxml_1_1_micro_step_callbacks.html#a89afbe30698acb3a6f1ed57200690990',1,'uscxml::MicroStepCallbacks::getMonitor()']]], ['getname',['getName',['../classuscxml_1_1_interpreter_impl.html#a95baf8468a84d63a7e1abf209d0ca852',1,'uscxml::InterpreterImpl']]], diff --git a/search/functions_9.js b/search/functions_9.js index e79ef66..4dfd26e 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -3,9 +3,9 @@ var searchData= ['setactionlanguage',['setActionLanguage',['../classuscxml_1_1_interpreter_impl.html#a4bfc9656f2791da0c1a643d241a8a32c',1,'uscxml::InterpreterImpl::setActionLanguage()'],['../classuscxml_1_1_interpreter.html#a269f8d91e9ea8e213fd51cac9964c6a3',1,'uscxml::Interpreter::setActionLanguage()']]], ['setevent',['setEvent',['../classuscxml_1_1_j_s_c_data_model.html#ad0685b4dd44243b0341000c0b818a9fa',1,'uscxml::JSCDataModel::setEvent()'],['../classuscxml_1_1_v8_data_model.html#ac1a84d66b79e796d3bbb8b5e4708f74b',1,'uscxml::V8DataModel::setEvent()'],['../classuscxml_1_1_lua_data_model.html#aa4e52fbeb039c2ed76dc58394b260d5e',1,'uscxml::LuaDataModel::setEvent()'],['../classuscxml_1_1_n_u_l_l_data_model.html#aeba015c8cd3ab93226d07d3b89e5e188',1,'uscxml::NULLDataModel::setEvent()'],['../classuscxml_1_1_data_model.html#afe59aabcd1728e4b2ddb72a35a70e500',1,'uscxml::DataModel::setEvent()'],['../classuscxml_1_1_data_model_impl.html#a1d3ef74ba677d7224d7320d7980c757c',1,'uscxml::DataModelImpl::setEvent()']]], ['setfinalize',['setFinalize',['../classuscxml_1_1_invoker_impl.html#aa2888c20951790678e2998adb16e82d3',1,'uscxml::InvokerImpl']]], - ['setforeach',['setForeach',['../classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02',1,'uscxml::DataModel']]], + ['setforeach',['setForeach',['../classuscxml_1_1_j_s_c_data_model.html#a46d8da2c2e9a9a0dbcb2ea896f5ce22a',1,'uscxml::JSCDataModel::setForeach()'],['../classuscxml_1_1_v8_data_model.html#a1da68ace4ce1f7cda0991fb74d9cecee',1,'uscxml::V8DataModel::setForeach()'],['../classuscxml_1_1_lua_data_model.html#a47f07d7e4ddf50b3f06bd4403c14aaf4',1,'uscxml::LuaDataModel::setForeach()'],['../classuscxml_1_1_n_u_l_l_data_model.html#a27f8f4c93ca96b29d19c743c33ac4ca4',1,'uscxml::NULLDataModel::setForeach()'],['../classuscxml_1_1_data_model.html#ac1afebe205c7935c3dfb38b14b7fbc02',1,'uscxml::DataModel::setForeach()'],['../classuscxml_1_1_data_model_impl.html#a0a6504a4c62e5925854998ce750d1675',1,'uscxml::DataModelImpl::setForeach()']]], ['setinvokeid',['setInvokeId',['../classuscxml_1_1_invoker_impl.html#a2cb2605ffd14b2e68ac234d2a60af8ba',1,'uscxml::InvokerImpl']]], ['setmonitor',['setMonitor',['../classuscxml_1_1_interpreter.html#a846b763072fc4c2a62ab3d75f6981926',1,'uscxml::Interpreter']]], - ['step',['step',['../classuscxml_1_1_fast_micro_step.html#a5ce14afffad0bdbca0ef9ff8b400f301',1,'uscxml::FastMicroStep::step()'],['../classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a',1,'uscxml::Interpreter::step()']]], + ['step',['step',['../classuscxml_1_1_fast_micro_step.html#ad19eb7cd93c5d5ec574502b463a213cb',1,'uscxml::FastMicroStep::step()'],['../classuscxml_1_1_interpreter.html#a9e935bc5d73504768d59ceac2882f586',1,'uscxml::Interpreter::step()']]], ['stop',['stop',['../classuscxml_1_1_u_s_c_x_m_l_invoker.html#a81be8d35d919266dc65d1133064d5f19',1,'uscxml::USCXMLInvoker']]] ]; diff --git a/struct_s_h_a1_context-members.html b/struct_s_h_a1_context-members.html index 66f020f..21fe28a 100644 --- a/struct_s_h_a1_context-members.html +++ b/struct_s_h_a1_context-members.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/struct_s_h_a1_context.html b/struct_s_h_a1_context.html index 6b13b74..7de0fed 100644 --- a/struct_s_h_a1_context.html +++ b/struct_s_h_a1_context.html @@ -101,27 +101,27 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a33ef73a6e4eb34e1e251662c18e36ad3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33ef73a6e4eb34e1e251662c18e36ad3"></a> -unsigned </td><td class="memItemRight" valign="bottom"><b>Message_Digest</b> [5]</td></tr> -<tr class="separator:a33ef73a6e4eb34e1e251662c18e36ad3"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:abefecf979a4abf17d8783c32232d6b09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abefecf979a4abf17d8783c32232d6b09"></a> -unsigned </td><td class="memItemRight" valign="bottom"><b>Length_Low</b></td></tr> -<tr class="separator:abefecf979a4abf17d8783c32232d6b09"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3722d8be51c7a1a4e8083c3f1a5adfa1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3722d8be51c7a1a4e8083c3f1a5adfa1"></a> +int </td><td class="memItemRight" valign="bottom"><b>Computed</b></td></tr> +<tr class="separator:a3722d8be51c7a1a4e8083c3f1a5adfa1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af549987a735051dc4b3b50b106fde5bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af549987a735051dc4b3b50b106fde5bb"></a> +int </td><td class="memItemRight" valign="bottom"><b>Corrupted</b></td></tr> +<tr class="separator:af549987a735051dc4b3b50b106fde5bb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afed0372c5ff46f0005c1595c0cc029fb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="afed0372c5ff46f0005c1595c0cc029fb"></a> unsigned </td><td class="memItemRight" valign="bottom"><b>Length_High</b></td></tr> <tr class="separator:afed0372c5ff46f0005c1595c0cc029fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abefecf979a4abf17d8783c32232d6b09"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="abefecf979a4abf17d8783c32232d6b09"></a> +unsigned </td><td class="memItemRight" valign="bottom"><b>Length_Low</b></td></tr> +<tr class="separator:abefecf979a4abf17d8783c32232d6b09"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac29c71f56046f207c9c0f7bcc0bd8a2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac29c71f56046f207c9c0f7bcc0bd8a2e"></a> unsigned char </td><td class="memItemRight" valign="bottom"><b>Message_Block</b> [64]</td></tr> <tr class="separator:ac29c71f56046f207c9c0f7bcc0bd8a2e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a833f19a2e09ac6615dc77525f336c598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a833f19a2e09ac6615dc77525f336c598"></a> int </td><td class="memItemRight" valign="bottom"><b>Message_Block_Index</b></td></tr> <tr class="separator:a833f19a2e09ac6615dc77525f336c598"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a3722d8be51c7a1a4e8083c3f1a5adfa1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3722d8be51c7a1a4e8083c3f1a5adfa1"></a> -int </td><td class="memItemRight" valign="bottom"><b>Computed</b></td></tr> -<tr class="separator:a3722d8be51c7a1a4e8083c3f1a5adfa1"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:af549987a735051dc4b3b50b106fde5bb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af549987a735051dc4b3b50b106fde5bb"></a> -int </td><td class="memItemRight" valign="bottom"><b>Corrupted</b></td></tr> -<tr class="separator:af549987a735051dc4b3b50b106fde5bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33ef73a6e4eb34e1e251662c18e36ad3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a33ef73a6e4eb34e1e251662c18e36ad3"></a> +unsigned </td><td class="memItemRight" valign="bottom"><b>Message_Digest</b> [5]</td></tr> +<tr class="separator:a33ef73a6e4eb34e1e251662c18e36ad3"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>util/<a class="el" href="_s_h_a1_8h_source.html">SHA1.h</a></li> @@ -135,7 +135,7 @@ int </td><td class="memItemRight" valign="bottom"><b>Corrupted</b></td></tr </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> --> diff --git a/structbase64__decodestate-members.html b/structbase64__decodestate-members.html index 14654c0..2a7031e 100644 --- a/structbase64__decodestate-members.html +++ b/structbase64__decodestate-members.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structbase64__decodestate.html b/structbase64__decodestate.html index 70442ae..73ab70c 100644 --- a/structbase64__decodestate.html +++ b/structbase64__decodestate.html @@ -101,12 +101,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:aae3e4ee2b4915ae7287367d452c23d86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae3e4ee2b4915ae7287367d452c23d86"></a> -base64_decodestep </td><td class="memItemRight" valign="bottom"><b>step</b></td></tr> -<tr class="separator:aae3e4ee2b4915ae7287367d452c23d86"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aae3a16d7dbe5557060b2a87d7a49df22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae3a16d7dbe5557060b2a87d7a49df22"></a> char </td><td class="memItemRight" valign="bottom"><b>plainchar</b></td></tr> <tr class="separator:aae3a16d7dbe5557060b2a87d7a49df22"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aae3e4ee2b4915ae7287367d452c23d86"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aae3e4ee2b4915ae7287367d452c23d86"></a> +base64_decodestep </td><td class="memItemRight" valign="bottom"><b>step</b></td></tr> +<tr class="separator:aae3e4ee2b4915ae7287367d452c23d86"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>util/<a class="el" href="_base64_8h_source.html">Base64.h</a></li> @@ -120,7 +120,7 @@ char </td><td class="memItemRight" valign="bottom"><b>plainchar</b></td></t </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> --> diff --git a/structbase64__encodestate-members.html b/structbase64__encodestate-members.html index 56b0875..f85f016 100644 --- a/structbase64__encodestate-members.html +++ b/structbase64__encodestate-members.html @@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structbase64__encodestate.html b/structbase64__encodestate.html index 1335f6b..5abda84 100644 --- a/structbase64__encodestate.html +++ b/structbase64__encodestate.html @@ -101,12 +101,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:af4b9783ff9191fadca531df220a38b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4b9783ff9191fadca531df220a38b5e"></a> -base64_encodestep </td><td class="memItemRight" valign="bottom"><b>step</b></td></tr> -<tr class="separator:af4b9783ff9191fadca531df220a38b5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a319519263661649d72e33c592fa314c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a319519263661649d72e33c592fa314c4"></a> char </td><td class="memItemRight" valign="bottom"><b>result</b></td></tr> <tr class="separator:a319519263661649d72e33c592fa314c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af4b9783ff9191fadca531df220a38b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="af4b9783ff9191fadca531df220a38b5e"></a> +base64_encodestep </td><td class="memItemRight" valign="bottom"><b>step</b></td></tr> +<tr class="separator:af4b9783ff9191fadca531df220a38b5e"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa5a2a5b1c9ed665d19ae209a5cd3c652"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa5a2a5b1c9ed665d19ae209a5cd3c652"></a> int </td><td class="memItemRight" valign="bottom"><b>stepcount</b></td></tr> <tr class="separator:aa5a2a5b1c9ed665d19ae209a5cd3c652"><td class="memSeparator" colspan="2"> </td></tr> @@ -123,7 +123,7 @@ int </td><td class="memItemRight" valign="bottom"><b>stepcount</b></td></tr </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> --> diff --git a/structmd5__state__s-members.html b/structmd5__state__s-members.html index 3812e00..70c87f5 100644 --- a/structmd5__state__s-members.html +++ b/structmd5__state__s-members.html @@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structmd5__state__s.html b/structmd5__state__s.html index b1be15b..f76d835 100644 --- a/structmd5__state__s.html +++ b/structmd5__state__s.html @@ -101,15 +101,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:ad0b84a513af432acf997597f59b475a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0b84a513af432acf997597f59b475a3"></a> -md5_word_t </td><td class="memItemRight" valign="bottom"><b>count</b> [2]</td></tr> -<tr class="separator:ad0b84a513af432acf997597f59b475a3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7aead0e98fbd09a0f84b9087284064c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7aead0e98fbd09a0f84b9087284064c"></a> md5_word_t </td><td class="memItemRight" valign="bottom"><b>abcd</b> [4]</td></tr> <tr class="separator:ac7aead0e98fbd09a0f84b9087284064c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a71ce7456c47cdb9ba243608dbe6ec7f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a71ce7456c47cdb9ba243608dbe6ec7f4"></a> md5_byte_t </td><td class="memItemRight" valign="bottom"><b>buf</b> [64]</td></tr> <tr class="separator:a71ce7456c47cdb9ba243608dbe6ec7f4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad0b84a513af432acf997597f59b475a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad0b84a513af432acf997597f59b475a3"></a> +md5_word_t </td><td class="memItemRight" valign="bottom"><b>count</b> [2]</td></tr> +<tr class="separator:ad0b84a513af432acf997597f59b475a3"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>util/<a class="el" href="_m_d5_8h_source.html">MD5.h</a></li> @@ -123,7 +123,7 @@ md5_byte_t </td><td class="memItemRight" valign="bottom"><b>buf</b> [64]</t </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> --> diff --git a/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data-members.html b/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data-members.html index 95c9489..156d5c4 100644 --- a/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data-members.html +++ b/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html b/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html index ca288c1..0b44ada 100644 --- a/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html +++ b/structuscxml_1_1_basic_delayed_event_queue_1_1callback_data.html @@ -110,21 +110,21 @@ Collaboration diagram for uscxml::BasicDelayedEventQueue::callbackData:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a401400e3e89f086343214f838a1b5a39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a401400e3e89f086343214f838a1b5a39"></a> -<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>userData</b></td></tr> -<tr class="separator:a401400e3e89f086343214f838a1b5a39"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7d9032705325cf9bbed4d7251f7c375c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9032705325cf9bbed4d7251f7c375c"></a> -std::string </td><td class="memItemRight" valign="bottom"><b>eventUUID</b></td></tr> -<tr class="separator:a7d9032705325cf9bbed4d7251f7c375c"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aaa57f4fde505ee1f532a80081e86f439"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa57f4fde505ee1f532a80081e86f439"></a> -bool </td><td class="memItemRight" valign="bottom"><b>persist</b></td></tr> -<tr class="separator:aaa57f4fde505ee1f532a80081e86f439"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8be4c461e5f5126998201e6838d21516"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8be4c461e5f5126998201e6838d21516"></a> struct event * </td><td class="memItemRight" valign="bottom"><b>event</b></td></tr> <tr class="separator:a8be4c461e5f5126998201e6838d21516"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a79a43027c5a46923caf1339bc6c22a38"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a79a43027c5a46923caf1339bc6c22a38"></a> <a class="el" href="classuscxml_1_1_basic_delayed_event_queue.html">BasicDelayedEventQueue</a> * </td><td class="memItemRight" valign="bottom"><b>eventQueue</b></td></tr> <tr class="separator:a79a43027c5a46923caf1339bc6c22a38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d9032705325cf9bbed4d7251f7c375c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7d9032705325cf9bbed4d7251f7c375c"></a> +std::string </td><td class="memItemRight" valign="bottom"><b>eventUUID</b></td></tr> +<tr class="separator:a7d9032705325cf9bbed4d7251f7c375c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaa57f4fde505ee1f532a80081e86f439"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aaa57f4fde505ee1f532a80081e86f439"></a> +bool </td><td class="memItemRight" valign="bottom"><b>persist</b></td></tr> +<tr class="separator:aaa57f4fde505ee1f532a80081e86f439"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a401400e3e89f086343214f838a1b5a39"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a401400e3e89f086343214f838a1b5a39"></a> +<a class="el" href="classuscxml_1_1_event.html">Event</a> </td><td class="memItemRight" valign="bottom"><b>userData</b></td></tr> +<tr class="separator:a401400e3e89f086343214f838a1b5a39"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>interpreter/<a class="el" href="_basic_event_queue_8h_source.html">BasicEventQueue.h</a></li> @@ -138,7 +138,7 @@ struct event * </td><td class="memItemRight" valign="bottom"><b>event</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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and-members.html index cd7e299..84dcfe2 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html index 46873fa..3e8e41f 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_and.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign-members.html index 66e4846..aa5e8a7 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html index 3b712f0..61c957d 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_assign.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch-members.html index d97b980..bc052a2 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html index 42b7581..824882e 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container-members.html index dfc056d..8ab69e4 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html index c5150f1..ec59e65 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html @@ -114,15 +114,15 @@ Public Member Functions</h2></td></tr> <tr class="memitem:a4897c731f518cb306e09fcbfcc8fe95b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a4897c731f518cb306e09fcbfcc8fe95b"></a>  </td><td class="memItemRight" valign="bottom"><b>operator VBranch *</b> ()</td></tr> <tr class="separator:a4897c731f518cb306e09fcbfcc8fe95b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a7936af8e91ec5f8fbb85ee54839e4f93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7936af8e91ec5f8fbb85ee54839e4f93"></a> -<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">VContainer</a> & </td><td class="memItemRight" valign="bottom"><b>operator/</b> (<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html">VBranch</a> *p)</td></tr> -<tr class="separator:a7936af8e91ec5f8fbb85ee54839e4f93"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a798f8b167843d852d2188e668d0f5664"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a798f8b167843d852d2188e668d0f5664"></a> <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">VContainer</a> & </td><td class="memItemRight" valign="bottom"><b>operator,</b> (<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html">VPointer</a> p)</td></tr> <tr class="separator:a798f8b167843d852d2188e668d0f5664"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a02adab269c6fad9c592450a60a3dba80"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a02adab269c6fad9c592450a60a3dba80"></a> <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">VContainer</a> & </td><td class="memItemRight" valign="bottom"><b>operator,</b> (<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">VContainer</a> c)</td></tr> <tr class="separator:a02adab269c6fad9c592450a60a3dba80"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7936af8e91ec5f8fbb85ee54839e4f93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7936af8e91ec5f8fbb85ee54839e4f93"></a> +<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_container.html">VContainer</a> & </td><td class="memItemRight" valign="bottom"><b>operator/</b> (<a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_branch.html">VBranch</a> *p)</td></tr> +<tr class="separator:a7936af8e91ec5f8fbb85ee54839e4f93"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> @@ -142,7 +142,7 @@ Public Attributes</h2></td></tr> </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line-members.html index dac3d05..0fcca58 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line-members.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html index 64e7b52..a434d5a 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_line.html @@ -141,7 +141,7 @@ std::string </td><td class="memItemRight" valign="bottom"><b>name</b></td>< </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node-members.html index b82a57c..28c3ccb 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node-members.html @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html index a6b5d46..e32c6f2 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node.html @@ -126,7 +126,7 @@ virtual void </td><td class="memItemRight" valign="bottom"><b>print</b> (st </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop-members.html index 7ca8bf4..5fda31d 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html index 34591ca..a261a7e 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_nop.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not-members.html index 6125924..a559119 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html index 95bbe9c..e7a3e5e 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_not.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or-members.html index 11053ea..4b95264 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html index 1dc8408..5326fa0 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_or.html @@ -142,7 +142,7 @@ std::vector< <a class="el" href="structuscxml_1_1_chart_to_v_h_d_l_1_1_v_node </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer-members.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer-members.html index 38d3ea8..84a8235 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer-members.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer-members.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html index 9c9e9cd..936710d 100644 --- a/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html +++ b/structuscxml_1_1_chart_to_v_h_d_l_1_1_v_pointer.html @@ -136,7 +136,7 @@ Public Attributes</h2></td></tr> </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> --> diff --git a/structuscxml_1_1_h_t_t_p_server_1_1_callback_data-members.html b/structuscxml_1_1_h_t_t_p_server_1_1_callback_data-members.html index b4be79f..2b54069 100644 --- a/structuscxml_1_1_h_t_t_p_server_1_1_callback_data-members.html +++ b/structuscxml_1_1_h_t_t_p_server_1_1_callback_data-members.html @@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html b/structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html index bb9a4b4..c5e34e7 100644 --- a/structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html +++ b/structuscxml_1_1_h_t_t_p_server_1_1_callback_data.html @@ -110,12 +110,12 @@ Collaboration diagram for uscxml::HTTPServer::CallbackData:</div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> -<tr class="memitem:a7f958f6f79a7391206872d906ec679a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f958f6f79a7391206872d906ec679a7"></a> -<a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a> * </td><td class="memItemRight" valign="bottom"><b>servlet</b></td></tr> -<tr class="separator:a7f958f6f79a7391206872d906ec679a7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a43cf4a9cdca263249b3d92af57a4a5c1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a43cf4a9cdca263249b3d92af57a4a5c1"></a> evhttp_request * </td><td class="memItemRight" valign="bottom"><b>httpReq</b></td></tr> <tr class="separator:a43cf4a9cdca263249b3d92af57a4a5c1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f958f6f79a7391206872d906ec679a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a7f958f6f79a7391206872d906ec679a7"></a> +<a class="el" href="classuscxml_1_1_h_t_t_p_servlet.html">HTTPServlet</a> * </td><td class="memItemRight" valign="bottom"><b>servlet</b></td></tr> +<tr class="separator:a7f958f6f79a7391206872d906ec679a7"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following file:<ul> <li>server/<a class="el" href="_h_t_t_p_server_8h_source.html">HTTPServer.h</a></li> @@ -129,7 +129,7 @@ evhttp_request * </td><td class="memItemRight" valign="bottom"><b>httpReq</ </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> --> diff --git a/structuscxml_1_1_trie-members.html b/structuscxml_1_1_trie-members.html index 051e46f..7094c2b 100644 --- a/structuscxml_1_1_trie-members.html +++ b/structuscxml_1_1_trie-members.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_trie.html b/structuscxml_1_1_trie.html index 91dcb89..ed80e5f 100644 --- a/structuscxml_1_1_trie.html +++ b/structuscxml_1_1_trie.html @@ -117,36 +117,36 @@ Public Member Functions</h2></td></tr> <tr class="memitem:aa19e237952f93198bd471c57fd10dba2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aa19e237952f93198bd471c57fd10dba2"></a> void </td><td class="memItemRight" valign="bottom"><b>addWord</b> (const std::string &word)</td></tr> <tr class="separator:aa19e237952f93198bd471c57fd10dba2"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:adc7cbb48f5ac90b23edb5e996e00f11f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc7cbb48f5ac90b23edb5e996e00f11f"></a> -size_t </td><td class="memItemRight" valign="bottom"><b>getNextToken</b> (const std::string &word, size_t offset, std::string &token)</td></tr> -<tr class="separator:adc7cbb48f5ac90b23edb5e996e00f11f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c4eeee09ed3a4b9063d3a6c4986d1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2c4eeee09ed3a4b9063d3a6c4986d1d"></a> +void </td><td class="memItemRight" valign="bottom"><b>dump</b> ()</td></tr> +<tr class="separator:ad2c4eeee09ed3a4b9063d3a6c4986d1d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aabded9fe1ca90f851b331db9f4a59fac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aabded9fe1ca90f851b331db9f4a59fac"></a> std::string </td><td class="memItemRight" valign="bottom"><b>escapeWord</b> (const std::string &word)</td></tr> <tr class="separator:aabded9fe1ca90f851b331db9f4a59fac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0017b7889f0111f7bfdd9c8db8de0383"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0017b7889f0111f7bfdd9c8db8de0383"></a> +std::list< <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * > </td><td class="memItemRight" valign="bottom"><b>getChildsWithWords</b> (<a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> *node)</td></tr> +<tr class="separator:a0017b7889f0111f7bfdd9c8db8de0383"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc7cbb48f5ac90b23edb5e996e00f11f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adc7cbb48f5ac90b23edb5e996e00f11f"></a> +size_t </td><td class="memItemRight" valign="bottom"><b>getNextToken</b> (const std::string &word, size_t offset, std::string &token)</td></tr> +<tr class="separator:adc7cbb48f5ac90b23edb5e996e00f11f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aea1ec5210b5cf712badd73118c261226"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea1ec5210b5cf712badd73118c261226"></a> <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * </td><td class="memItemRight" valign="bottom"><b>getNodeWithPrefix</b> (const std::string &prefix)</td></tr> <tr class="separator:aea1ec5210b5cf712badd73118c261226"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a04dd288b79be4a44fd3fdfc4b2b984df"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a04dd288b79be4a44fd3fdfc4b2b984df"></a> std::list< <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * > </td><td class="memItemRight" valign="bottom"><b>getWordsWithPrefix</b> (const std::string &prefix)</td></tr> <tr class="separator:a04dd288b79be4a44fd3fdfc4b2b984df"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0017b7889f0111f7bfdd9c8db8de0383"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0017b7889f0111f7bfdd9c8db8de0383"></a> -std::list< <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * > </td><td class="memItemRight" valign="bottom"><b>getChildsWithWords</b> (<a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> *node)</td></tr> -<tr class="separator:a0017b7889f0111f7bfdd9c8db8de0383"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:ad2c4eeee09ed3a4b9063d3a6c4986d1d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ad2c4eeee09ed3a4b9063d3a6c4986d1d"></a> -void </td><td class="memItemRight" valign="bottom"><b>dump</b> ()</td></tr> -<tr class="separator:ad2c4eeee09ed3a4b9063d3a6c4986d1d"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> +<tr class="memitem:a0f76b8abbe27d325169cc270e194b412"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f76b8abbe27d325169cc270e194b412"></a> +int </td><td class="memItemRight" valign="bottom"><b>lastIndex</b></td></tr> +<tr class="separator:a0f76b8abbe27d325169cc270e194b412"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae8eb97c9098b0e1d7e8a3b1dfde8921c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ae8eb97c9098b0e1d7e8a3b1dfde8921c"></a> <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * </td><td class="memItemRight" valign="bottom"><b>root</b></td></tr> <tr class="separator:ae8eb97c9098b0e1d7e8a3b1dfde8921c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6c61d1a90f0b09b99462afff5a93b7dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a6c61d1a90f0b09b99462afff5a93b7dd"></a> std::string </td><td class="memItemRight" valign="bottom"><b>seperator</b></td></tr> <tr class="separator:a6c61d1a90f0b09b99462afff5a93b7dd"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a0f76b8abbe27d325169cc270e194b412"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0f76b8abbe27d325169cc270e194b412"></a> -int </td><td class="memItemRight" valign="bottom"><b>lastIndex</b></td></tr> -<tr class="separator:a0f76b8abbe27d325169cc270e194b412"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following files:<ul> <li>transform/<a class="el" href="_trie_8h_source.html">Trie.h</a></li> @@ -161,7 +161,7 @@ int </td><td class="memItemRight" valign="bottom"><b>lastIndex</b></td></tr </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> --> diff --git a/structuscxml_1_1_trie_node-members.html b/structuscxml_1_1_trie_node-members.html index 43d9c73..6f5a7a3 100644 --- a/structuscxml_1_1_trie_node-members.html +++ b/structuscxml_1_1_trie_node-members.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/structuscxml_1_1_trie_node.html b/structuscxml_1_1_trie_node.html index bcc8209..58adb66 100644 --- a/structuscxml_1_1_trie_node.html +++ b/structuscxml_1_1_trie_node.html @@ -112,21 +112,21 @@ void </td><td class="memItemRight" valign="bottom"><b>dump</b> (int indent= </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> Public Attributes</h2></td></tr> +<tr class="memitem:a5467e4a8ad47222c8a840a9e6b7b12dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5467e4a8ad47222c8a840a9e6b7b12dc"></a> +std::map< std::string, <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * > </td><td class="memItemRight" valign="bottom"><b>childs</b></td></tr> +<tr class="separator:a5467e4a8ad47222c8a840a9e6b7b12dc"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9285354d64be611950fb4efd00306b15"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9285354d64be611950fb4efd00306b15"></a> bool </td><td class="memItemRight" valign="bottom"><b>hasWord</b></td></tr> <tr class="separator:a9285354d64be611950fb4efd00306b15"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:aea52af56ffa7669a22206a8f0fa88a1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea52af56ffa7669a22206a8f0fa88a1c"></a> -int </td><td class="memItemRight" valign="bottom"><b>index</b></td></tr> -<tr class="separator:aea52af56ffa7669a22206a8f0fa88a1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac7303758628b33bd1bb00dadacb6bbbd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ac7303758628b33bd1bb00dadacb6bbbd"></a> std::string </td><td class="memItemRight" valign="bottom"><b>identifier</b></td></tr> <tr class="separator:ac7303758628b33bd1bb00dadacb6bbbd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aea52af56ffa7669a22206a8f0fa88a1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aea52af56ffa7669a22206a8f0fa88a1c"></a> +int </td><td class="memItemRight" valign="bottom"><b>index</b></td></tr> +<tr class="separator:aea52af56ffa7669a22206a8f0fa88a1c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a0cb6be73e51900506ac5c8c10eab448b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0cb6be73e51900506ac5c8c10eab448b"></a> std::string </td><td class="memItemRight" valign="bottom"><b>value</b></td></tr> <tr class="separator:a0cb6be73e51900506ac5c8c10eab448b"><td class="memSeparator" colspan="2"> </td></tr> -<tr class="memitem:a5467e4a8ad47222c8a840a9e6b7b12dc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5467e4a8ad47222c8a840a9e6b7b12dc"></a> -std::map< std::string, <a class="el" href="structuscxml_1_1_trie_node.html">TrieNode</a> * > </td><td class="memItemRight" valign="bottom"><b>childs</b></td></tr> -<tr class="separator:a5467e4a8ad47222c8a840a9e6b7b12dc"><td class="memSeparator" colspan="2"> </td></tr> </table> <hr/>The documentation for this struct was generated from the following files:<ul> <li>transform/<a class="el" href="_trie_8h_source.html">Trie.h</a></li> @@ -141,7 +141,7 @@ std::map< std::string, <a class="el" href="structuscxml_1_1_trie_node.html">T </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> --> @@ -88,13 +88,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div><!--header--> <div class="contents"> <div class="textblock"><dl class="reflist"> -<dt><a class="anchor" id="_todo000002"></a>Member <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl::isDeclared</a> (const std::string &expr)=0</dt> +<dt><a class="anchor" id="_todo000002"></a>Member <a class="el" href="classuscxml_1_1_data_model_impl.html#a8137c81a64d3978fc5a13cefdfe9a57a">uscxml::DataModelImpl::addExtension</a> (<a class="el" href="classuscxml_1_1_data_model_extension.html">DataModelExtension</a> *ext)</dt> +<dd>This is currently unsupported </dd> +<dt><a class="anchor" id="_todo000003"></a>Member <a class="el" href="classuscxml_1_1_data_model_impl.html#a85a2bdd7493a4dfb156c723b204e858a">uscxml::DataModelImpl::andExpressions</a> (std::list< std::string >)</dt> +<dd>This is required to automatically transform a state-chart into a state-machine. Actual transformation is still only available in legacy though. </dd> +<dt><a class="anchor" id="_todo000001"></a>Member <a class="el" href="classuscxml_1_1_data_model_impl.html#a83a8684b45f509a1180fb41ebb42192e">uscxml::DataModelImpl::isDeclared</a> (const std::string &expr)=0</dt> <dd>Is this still used? </dd> -<dt><a class="anchor" id="_todo000001"></a>Member <a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a">uscxml::Interpreter::step</a> (bool blocking=false)</dt> -<dd>Have <a class="el" href="classuscxml_1_1_interpreter.html#acea1e6b1b02663f22ec5367118f1066a" title="Perform a single microstep and return. ">Interpreter::step()</a> take a duration to block </dd> -<dt><a class="anchor" id="_todo000003"></a>Member <a class="el" href="classuscxml_1_1_invoker_impl.html#ac0b677a69ce22f9d455149f9a185a77f">uscxml::InvokerImpl::create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</dt> +<dt><a class="anchor" id="_todo000004"></a>Member <a class="el" href="classuscxml_1_1_invoker_impl.html#ac0b677a69ce22f9d455149f9a185a77f">uscxml::InvokerImpl::create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</dt> <dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd> -<dt><a class="anchor" id="_todo000004"></a>Member <a class="el" href="classuscxml_1_1_i_o_processor_impl.html#a29b122781dc57dcd889e06ae1fccb813">uscxml::IOProcessorImpl::create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</dt> +<dt><a class="anchor" id="_todo000005"></a>Member <a class="el" href="classuscxml_1_1_i_o_processor_impl.html#a29b122781dc57dcd889e06ae1fccb813">uscxml::IOProcessorImpl::create</a> (<a class="el" href="classuscxml_1_1_interpreter_impl.html">InterpreterImpl</a> *interpreter)=0</dt> <dd>We will eventually introduce callbacks and prevent complete access to the interpreter. </dd> </dl> </div></div><!-- contents --> @@ -106,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </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> --> diff --git a/uscxml_8h.html b/uscxml_8h.html index 2c41bd8..43d434c 100644 --- a/uscxml_8h.html +++ b/uscxml_8h.html @@ -114,7 +114,7 @@ Include dependency graph for uscxml.h:</div> </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> --> diff --git a/uscxml_8h_source.html b/uscxml_8h_source.html index 6aa219b..120eee6 100644 --- a/uscxml_8h_source.html +++ b/uscxml_8h_source.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); </div> </div> <!-- <hr class="footer"/><address class="footer"><small> -Generated on Thu May 19 2016 14:56:46 for uSCXML by  <a href="http://www.doxygen.org/index.html"> +Generated on Mon May 23 2016 08:47:44 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> --> |