diff options
author | Stefan Radomski <github@mintwerk.de> | 2017-04-30 20:53:59 (GMT) |
---|---|---|
committer | Stefan Radomski <github@mintwerk.de> | 2017-04-30 20:53:59 (GMT) |
commit | 7dac0392787dda46a8cb2777f19bb423bdb68da6 (patch) | |
tree | e93b9bce66d785f1557d2b1213dad3d69fd72207 /_c89_data_model_8h_source.html | |
parent | 677b0f1c05b135cbdedc66b1d423c49d41893245 (diff) | |
download | uscxml-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.html | 24 |
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> }</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="preprocessor">#ifdef BUILD_AS_PLUGINS</span></div> -<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "uscxml/plugins/Plugins.h"</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "<a class="code" href="_plugins_8h.html">uscxml/plugins/Plugins.h</a>"</span></div> <div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#endif</span></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> @@ -156,10 +156,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); <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">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& expr);</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> <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& 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_c89_data_model.html#a09729722890c900c75962377eeeec185">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="l00083"></a><span class="lineno"> 83</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);</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</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);</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 <a class="code" href="classuscxml_1_1_c89_data_model.html#a0c74aadc6953c1d22cc5d211b80a52d3">andExpressions</a>(std::list<std::string>);</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="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>  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< DataModelImpl > 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 &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< std::string >)</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 &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 &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> 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< 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> 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 &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> 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 &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> 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 &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> 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 &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 &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  <a href="http://www.doxygen.org/index.html"> +Generated on Sun Apr 30 2017 22:52:19 for uSCXML by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.10 </small></address> --> |