summaryrefslogtreecommitdiffstats
path: root/_c89_data_model_8h_source.html
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2017-04-30 20:53:59 (GMT)
committerStefan Radomski <github@mintwerk.de>2017-04-30 20:53:59 (GMT)
commit7dac0392787dda46a8cb2777f19bb423bdb68da6 (patch)
treee93b9bce66d785f1557d2b1213dad3d69fd72207 /_c89_data_model_8h_source.html
parent677b0f1c05b135cbdedc66b1d423c49d41893245 (diff)
downloaduscxml-gh-pages.zip
uscxml-gh-pages.tar.gz
uscxml-gh-pages.tar.bz2
Updated documentationgh-pages
Diffstat (limited to '_c89_data_model_8h_source.html')
-rw-r--r--_c89_data_model_8h_source.html24
1 files changed, 11 insertions, 13 deletions
diff --git a/_c89_data_model_8h_source.html b/_c89_data_model_8h_source.html
index 15a5a29..49b695c 100644
--- a/_c89_data_model_8h_source.html
+++ b/_c89_data_model_8h_source.html
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_38c8d24aef3972a7f87b834274e76e31.html">plugins</a></li><li class="navelem"><a class="el" href="dir_7cfdd7134d700922c16c1342750b4180.html">datamodel</a></li><li class="navelem"><a class="el" href="dir_3852ccce444a38c493c041bea6013eed.html">c89</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_2cd592331b95683ae50c1625a7a0233f.html">plugins</a></li><li class="navelem"><a class="el" href="dir_752b259a3f32424381c44f18ca58e729.html">datamodel</a></li><li class="navelem"><a class="el" href="dir_cb769a20e264fee9476abf9703663eff.html">c89</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;}</div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#ifdef BUILD_AS_PLUGINS</span></div>
-<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;uscxml/plugins/Plugins.h&quot;</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="_plugins_8h.html">uscxml/plugins/Plugins.h</a>&quot;</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;</div>
@@ -156,10 +156,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="classuscxml_1_1_c89_data_model.html#a84523b6d0f3d2b63bca9a10b2a6ec3f8">isDeclared</a>(<span class="keyword">const</span> std::string&amp; expr);</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
-<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_c89_data_model.html#afc0160061505029da057de8ea3c833d1">assign</a>(<span class="keyword">const</span> std::string&amp; location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>&amp; data);</div>
-<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classuscxml_1_1_c89_data_model.html#a09729722890c900c75962377eeeec185">init</a>(<span class="keyword">const</span> std::string&amp; location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>&amp; data);</div>
+<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> assign(<span class="keyword">const</span> std::string&amp; location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>&amp; data);</div>
+<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; <span class="keyword">virtual</span> <span class="keywordtype">void</span> init(<span class="keyword">const</span> std::string&amp; location, <span class="keyword">const</span> <a class="code" href="classuscxml_1_1_data.html">Data</a>&amp; data);</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
-<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keyword">virtual</span> std::string <a class="code" href="classuscxml_1_1_c89_data_model.html#a0c74aadc6953c1d22cc5d211b80a52d3">andExpressions</a>(std::list&lt;std::string&gt;);</div>
+<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160; <span class="keyword">virtual</span> std::string andExpressions(std::list&lt;std::string&gt;);</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="keyword">protected</span>:</div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; Picoc _pc;</div>
@@ -176,7 +176,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a6ecbaee5dbccb837b85fdef996b7efbf"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a6ecbaee5dbccb837b85fdef996b7efbf">uscxml::C89DataModel::create</a></div><div class="ttdeci">virtual std::shared_ptr&lt; DataModelImpl &gt; create(DataModelCallbacks *callbacks)</div><div class="ttdoc">The Factory wants to instantiate a new instance. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:35</div></div>
<div class="ttc" id="namespaceuscxml_html"><div class="ttname"><a href="namespaceuscxml.html">uscxml</a></div><div class="ttdef"><b>Definition:</b> Breakpoint.cpp:26</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a6b29a22a843fbf4abc2cd43b6e01a4ca"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a6b29a22a843fbf4abc2cd43b6e01a4ca">uscxml::C89DataModel::getAsData</a></div><div class="ttdeci">virtual Data getAsData(const std::string &amp;content)</div><div class="ttdoc">Return a string as an unevaluated Data object. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:87</div></div>
-<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a0c74aadc6953c1d22cc5d211b80a52d3"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a0c74aadc6953c1d22cc5d211b80a52d3">uscxml::C89DataModel::andExpressions</a></div><div class="ttdeci">virtual std::string andExpressions(std::list&lt; std::string &gt;)</div><div class="ttdoc">Concat the given terms into a conjunctive form. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:93</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a264efde81f039a35c696a5ad348dc3ce"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a264efde81f039a35c696a5ad348dc3ce">uscxml::C89DataModel::getLength</a></div><div class="ttdeci">virtual uint32_t getLength(const std::string &amp;expr)</div><div class="ttdoc">Evaluate the given expression as something iterable and return its length. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:62</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html">uscxml::C89DataModel</a></div><div class="ttdoc">C89 (ANSI-C) data-model. </div><div class="ttdef"><b>Definition:</b> C89DataModel.h:51</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a734671c3bfcd221033d61705c3912af7"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a734671c3bfcd221033d61705c3912af7">uscxml::C89DataModel::setForeach</a></div><div class="ttdeci">virtual void setForeach(const std::string &amp;item, const std::string &amp;array, const std::string &amp;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> C89DataModel.cpp:66</div></div>
@@ -184,15 +183,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<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_c89_data_model_html_a4ccd0bb924c5fb8b118eba60759c6d1b"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a4ccd0bb924c5fb8b118eba60759c6d1b">uscxml::C89DataModel::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> C89DataModel.cpp:46</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a144e4aff09442b250481f66ae3000f5c"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a144e4aff09442b250481f66ae3000f5c">uscxml::C89DataModel::getNames</a></div><div class="ttdeci">virtual std::list&lt; std::string &gt; 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> C89DataModel.h:59</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:59</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:75</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:61</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:77</div></div>
+<div class="ttc" id="_plugins_8h_html"><div class="ttname"><a href="_plugins_8h.html">Plugins.h</a></div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_afa5a88b84cfb63211a336f9717240f3c"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#afa5a88b84cfb63211a336f9717240f3c">uscxml::C89DataModel::isValidSyntax</a></div><div class="ttdeci">virtual bool isValidSyntax(const std::string &amp;expr)</div><div class="ttdoc">Determine whether a given string constitutes valid syntax in the data-model&#39;s language. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:58</div></div>
-<div class="ttc" id="classuscxml_1_1_c89_data_model_html_afc0160061505029da057de8ea3c833d1"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#afc0160061505029da057de8ea3c833d1">uscxml::C89DataModel::assign</a></div><div class="ttdeci">virtual void assign(const std::string &amp;location, const Data &amp;data)</div><div class="ttdoc">Assign a data object to a location in the data-model. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:77</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_c89_data_model_html_a09729722890c900c75962377eeeec185"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a09729722890c900c75962377eeeec185">uscxml::C89DataModel::init</a></div><div class="ttdeci">virtual void init(const std::string &amp;location, const Data &amp;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> C89DataModel.cpp:80</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:94</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:47</div></div>
<div class="ttc" id="classuscxml_1_1_c89_data_model_html_a84523b6d0f3d2b63bca9a10b2a6ec3f8"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a84523b6d0f3d2b63bca9a10b2a6ec3f8">uscxml::C89DataModel::isDeclared</a></div><div class="ttdeci">virtual bool isDeclared(const std::string &amp;expr)</div><div class="ttdoc">Determine whether a given variable / location is declared. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:72</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:43</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_c89_data_model_html_a612754bb8db53d732bad773eea8c9cd7"><div class="ttname"><a href="classuscxml_1_1_c89_data_model.html#a612754bb8db53d732bad773eea8c9cd7">uscxml::C89DataModel::evalAsData</a></div><div class="ttdeci">virtual Data evalAsData(const std::string &amp;expr)</div><div class="ttdoc">Return a string as an evaluated Data object. </div><div class="ttdef"><b>Definition:</b> C89DataModel.cpp:53</div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.8-->
@@ -203,7 +201,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<!-- <hr class="footer"/><address class="footer"><small>
-Generated on Mon Dec 12 2016 19:50:04 for uSCXML by &#160;<a href="http://www.doxygen.org/index.html">
+Generated on Sun Apr 30 2017 22:52:19 for uSCXML by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.10
</small></address> -->