Deploying to gh-pages from @ DCC-EX/CommandStation-EX@338b918d57 🚀
5699
EXRAIL2MacroReset_8h.html
Normal file
459
EXRAIL2MacroReset_8h_source.html
Normal file
@ -0,0 +1,459 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>EX-CommandStation EXRAIL Documentation: /home/runner/work/CommandStation-EX/CommandStation-EX/EXRAIL2MacroReset.h Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">EX-CommandStation EXRAIL Documentation
|
||||
</div>
|
||||
<div id="projectbrief">EXRAIL Language</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">/home/runner/work/CommandStation-EX/CommandStation-EX/EXRAIL2MacroReset.h</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="EXRAIL2MacroReset_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a id="l00001" name="l00001"></a><span class="lineno"> 1</span><span class="comment">/*</span></div>
|
||||
<div class="line"><a id="l00002" name="l00002"></a><span class="lineno"> 2</span><span class="comment"> * © 2020-2025 Chris Harlow. All rights reserved.</span></div>
|
||||
<div class="line"><a id="l00003" name="l00003"></a><span class="lineno"> 3</span><span class="comment"> * © 2022-2023 Colin Murdoch</span></div>
|
||||
<div class="line"><a id="l00004" name="l00004"></a><span class="lineno"> 4</span><span class="comment"> * © 2023 Harald Barth</span></div>
|
||||
<div class="line"><a id="l00005" name="l00005"></a><span class="lineno"> 5</span><span class="comment"> * © 2025 Morten Nielsen</span></div>
|
||||
<div class="line"><a id="l00006" name="l00006"></a><span class="lineno"> 6</span><span class="comment"> * </span></div>
|
||||
<div class="line"><a id="l00007" name="l00007"></a><span class="lineno"> 7</span><span class="comment"> * This file is part of CommandStation-EX</span></div>
|
||||
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="comment"> *</span></div>
|
||||
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="comment"> * This is free software: you can redistribute it and/or modify</span></div>
|
||||
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="comment"> * it under the terms of the GNU General Public License as published by</span></div>
|
||||
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="comment"> * the Free Software Foundation, either version 3 of the License, or</span></div>
|
||||
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment"> * (at your option) any later version.</span></div>
|
||||
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment"> *</span></div>
|
||||
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment"> * It is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="comment"> * but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="comment"> * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment"> * GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span><span class="comment"> *</span></div>
|
||||
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="comment"> * You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span><span class="comment"> * along with CommandStation. If not, see https://www.gnu.org/licenses/.</span></div>
|
||||
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="comment"> */</span></div>
|
||||
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="comment">// This file cleans and resets the RMFT2 Macros.</span></div>
|
||||
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="comment">// It is used between passes to reduce complexity in RMFT2Macros.h</span></div>
|
||||
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="comment">// DO NOT add an include guard to this file.</span></div>
|
||||
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> </div>
|
||||
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="comment">// Doxygen comments in this file are intended for the EXRAIL end user.</span></div>
|
||||
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="comment">// Undefine all RMFT macros</span></div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span><span class="preprocessor">#undef ACTIVATE</span></div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span><span class="preprocessor">#undef ACTIVATEL</span></div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#undef AFTER</span></div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor">#undef AFTEROVERLOAD</span></div>
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span><span class="preprocessor">#undef ALIAS</span></div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span><span class="preprocessor">#undef AMBER</span></div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="preprocessor">#undef ANOUT</span></div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span><span class="preprocessor">#undef ASPECT</span></div>
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="preprocessor">#undef AT</span></div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#undef ATGTE</span></div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span><span class="preprocessor">#undef ATLT</span></div>
|
||||
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span><span class="preprocessor">#undef ATTIMEOUT</span></div>
|
||||
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span><span class="preprocessor">#undef AUTOMATION </span></div>
|
||||
<div class="line"><a id="l00056" name="l00056"></a><span class="lineno"> 56</span><span class="preprocessor">#undef AUTOSTART</span></div>
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="preprocessor">#undef BLINK</span></div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span><span class="preprocessor">#undef BROADCAST</span></div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="preprocessor">#undef CALL </span></div>
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span><span class="preprocessor">#undef CLEAR_STASH</span></div>
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span><span class="preprocessor">#undef CLEAR_ALL_STASH</span></div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span><span class="preprocessor">#undef CLOSE </span></div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span><span class="preprocessor">#undef CONFIGURE_SERVO</span></div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span><span class="preprocessor">#undef DCC_SIGNAL</span></div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span><span class="preprocessor">#undef DCCX_SIGNAL</span></div>
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="preprocessor">#undef DCC_TURNTABLE</span></div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span><span class="preprocessor">#undef DEACTIVATE</span></div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#undef DEACTIVATEL</span></div>
|
||||
<div class="line"><a id="l00069" name="l00069"></a><span class="lineno"> 69</span><span class="preprocessor">#undef DELAY</span></div>
|
||||
<div class="line"><a id="l00070" name="l00070"></a><span class="lineno"> 70</span><span class="preprocessor">#undef DELAYMINS</span></div>
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span><span class="preprocessor">#undef DELAYRANDOM </span></div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span><span class="preprocessor">#undef DONE</span></div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span><span class="preprocessor">#undef DRIVE</span></div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span><span class="preprocessor">#undef ELSE</span></div>
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span><span class="preprocessor">#undef ENDEXRAIL </span></div>
|
||||
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span><span class="preprocessor">#undef ENDIF </span></div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span><span class="preprocessor">#undef ENDTASK</span></div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span><span class="preprocessor">#undef ESTOP</span></div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span><span class="preprocessor">#undef EXRAIL</span></div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="preprocessor">#undef EXTT_TURNTABLE</span></div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span><span class="preprocessor">#undef FADE</span></div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span><span class="preprocessor">#undef FOFF</span></div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="preprocessor">#undef FOLLOW </span></div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span><span class="preprocessor">#undef FON </span></div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#undef FORGET</span></div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span><span class="preprocessor">#undef FTOGGLE</span></div>
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"> 87</span><span class="preprocessor">#undef FREE </span></div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span><span class="preprocessor">#undef FWD </span></div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="preprocessor">#undef GREEN</span></div>
|
||||
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span><span class="preprocessor">#undef HAL</span></div>
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="preprocessor">#undef HAL_IGNORE_DEFAULTS</span></div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span><span class="preprocessor">#undef IF </span></div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span><span class="preprocessor">#undef IFAMBER</span></div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span><span class="preprocessor">#undef IFCLOSED</span></div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span><span class="preprocessor">#undef IFGREEN</span></div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span><span class="preprocessor">#undef IFGTE</span></div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span><span class="preprocessor">#undef IFLOCO</span></div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span><span class="preprocessor">#undef IFLT</span></div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span><span class="preprocessor">#undef IFNOT</span></div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span><span class="preprocessor">#undef IFRANDOM </span></div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span><span class="preprocessor">#undef IFRED</span></div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="preprocessor">#undef IFRESERVE</span></div>
|
||||
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span><span class="preprocessor">#undef IFTHROWN</span></div>
|
||||
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span><span class="preprocessor">#undef IFTIMEOUT</span></div>
|
||||
<div class="line"><a id="l00105" name="l00105"></a><span class="lineno"> 105</span><span class="preprocessor">#undef IFTTPOSITION</span></div>
|
||||
<div class="line"><a id="l00106" name="l00106"></a><span class="lineno"> 106</span><span class="preprocessor">#undef IFRE</span></div>
|
||||
<div class="line"><a id="l00107" name="l00107"></a><span class="lineno"> 107</span><span class="preprocessor">#undef INVERT_DIRECTION </span></div>
|
||||
<div class="line"><a id="l00108" name="l00108"></a><span class="lineno"> 108</span><span class="preprocessor">#undef JMRI_SENSOR</span></div>
|
||||
<div class="line"><a id="l00109" name="l00109"></a><span class="lineno"> 109</span><span class="preprocessor">#undef JOIN </span></div>
|
||||
<div class="line"><a id="l00110" name="l00110"></a><span class="lineno"> 110</span><span class="preprocessor">#undef KILLALL</span></div>
|
||||
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span><span class="preprocessor">#undef LATCH </span></div>
|
||||
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span><span class="preprocessor">#undef LCD </span></div>
|
||||
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span><span class="preprocessor">#undef SCREEN</span></div>
|
||||
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span><span class="preprocessor">#undef LCC </span></div>
|
||||
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span><span class="preprocessor">#undef LCCX </span></div>
|
||||
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"> 116</span><span class="preprocessor">#undef LCN </span></div>
|
||||
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span><span class="preprocessor">#undef MOVETT</span></div>
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span><span class="preprocessor">#undef NEOPIXEL</span></div>
|
||||
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span><span class="preprocessor">#undef NEOPIXEL_OFF</span></div>
|
||||
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span><span class="preprocessor">#undef NEOPIXEL_SIGNAL</span></div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span><span class="preprocessor">#undef ACON</span></div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span><span class="preprocessor">#undef ACOF</span></div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span><span class="preprocessor">#undef ONACON</span></div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span><span class="preprocessor">#undef ONACOF</span></div>
|
||||
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span><span class="preprocessor">#undef MESSAGE</span></div>
|
||||
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"> 126</span><span class="preprocessor">#undef ONACTIVATE</span></div>
|
||||
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="preprocessor">#undef ONACTIVATEL</span></div>
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span><span class="preprocessor">#undef ONAMBER</span></div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span><span class="preprocessor">#undef ONDEACTIVATE</span></div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span><span class="preprocessor">#undef ONDEACTIVATEL </span></div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span><span class="preprocessor">#undef ONCLOSE</span></div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="preprocessor">#undef ONLCC</span></div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="preprocessor">#undef ONTIME</span></div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span><span class="preprocessor">#undef ONCLOCKTIME</span></div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span><span class="preprocessor">#undef ONCLOCKMINS</span></div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span><span class="preprocessor">#undef ONOVERLOAD</span></div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span><span class="preprocessor">#undef ONGREEN</span></div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="preprocessor">#undef ONRED</span></div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span><span class="preprocessor">#undef ONROTATE</span></div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span><span class="preprocessor">#undef ONBUTTON</span></div>
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="preprocessor">#undef ONSENSOR</span></div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span><span class="preprocessor">#undef ONTHROW </span></div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="preprocessor">#undef ONCHANGE</span></div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span><span class="preprocessor">#undef PARSE</span></div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span><span class="preprocessor">#undef PAUSE</span></div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span><span class="preprocessor">#undef PICKUP_STASH</span></div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span><span class="preprocessor">#undef PIN_TURNOUT </span></div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span><span class="preprocessor">#undef PRINT</span></div>
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"> 149</span><span class="preprocessor">#undef POM</span></div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span><span class="preprocessor">#undef POWEROFF</span></div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span><span class="preprocessor">#undef POWERON</span></div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span><span class="preprocessor">#undef READ_LOCO </span></div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span><span class="preprocessor">#undef RED </span></div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span><span class="preprocessor">#undef RESERVE </span></div>
|
||||
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span><span class="preprocessor">#undef RESET </span></div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span><span class="preprocessor">#undef RESUME </span></div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span><span class="preprocessor">#undef RETURN </span></div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span><span class="preprocessor">#undef REV</span></div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span><span class="preprocessor">#undef ROSTER</span></div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span><span class="preprocessor">#undef ROTATE</span></div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span><span class="preprocessor">#undef ROTATE_DCC</span></div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span><span class="preprocessor">#undef ROUTE</span></div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span><span class="preprocessor">#undef ROUTE_ACTIVE</span></div>
|
||||
<div class="line"><a id="l00164" name="l00164"></a><span class="lineno"> 164</span><span class="preprocessor">#undef ROUTE_INACTIVE</span></div>
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span><span class="preprocessor">#undef ROUTE_HIDDEN</span></div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span><span class="preprocessor">#undef ROUTE_DISABLED</span></div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span><span class="preprocessor">#undef ROUTE_CAPTION</span></div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span><span class="preprocessor">#undef SENDLOCO </span></div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span><span class="preprocessor">#undef SEQUENCE </span></div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span><span class="preprocessor">#undef SERIAL </span></div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span><span class="preprocessor">#undef SERIAL1 </span></div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span><span class="preprocessor">#undef SERIAL2 </span></div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span><span class="preprocessor">#undef SERIAL3 </span></div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span><span class="preprocessor">#undef SERIAL4 </span></div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span><span class="preprocessor">#undef SERIAL5 </span></div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span><span class="preprocessor">#undef SERIAL6 </span></div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span><span class="preprocessor">#undef SERVO </span></div>
|
||||
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span><span class="preprocessor">#undef SERVO2 </span></div>
|
||||
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span><span class="preprocessor">#undef SERVO_TURNOUT </span></div>
|
||||
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span><span class="preprocessor">#undef SERVO_SIGNAL</span></div>
|
||||
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span><span class="preprocessor">#undef SET</span></div>
|
||||
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span><span class="preprocessor">#undef SET_TRACK</span></div>
|
||||
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span><span class="preprocessor">#undef SET_POWER</span></div>
|
||||
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span><span class="preprocessor">#undef SETLOCO </span></div>
|
||||
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span><span class="preprocessor">#undef SETFREQ</span></div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span><span class="preprocessor">#undef SIGNAL </span></div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span><span class="preprocessor">#undef SIGNALH </span></div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span><span class="preprocessor">#undef SPEED </span></div>
|
||||
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span><span class="preprocessor">#undef START </span></div>
|
||||
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span><span class="preprocessor">#undef STASH</span></div>
|
||||
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span><span class="preprocessor">#undef STEALTH</span></div>
|
||||
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span><span class="preprocessor">#undef STEALTH_GLOBAL</span></div>
|
||||
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span><span class="preprocessor">#undef STOP </span></div>
|
||||
<div class="line"><a id="l00194" name="l00194"></a><span class="lineno"> 194</span><span class="preprocessor">#undef THROW</span></div>
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span><span class="preprocessor">#undef TOGGLE_TURNOUT</span></div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span><span class="preprocessor">#undef TT_ADDPOSITION</span></div>
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span><span class="preprocessor">#undef TURNOUT </span></div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span><span class="preprocessor">#undef TURNOUTL</span></div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span><span class="preprocessor">#undef UNJOIN</span></div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span><span class="preprocessor">#undef UNLATCH </span></div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span><span class="preprocessor">#undef VIRTUAL_SIGNAL</span></div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span><span class="preprocessor">#undef VIRTUAL_TURNOUT</span></div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span><span class="preprocessor">#undef WAITFOR</span></div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span><span class="preprocessor">#ifndef IO_NO_HAL</span></div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span><span class="preprocessor">#undef WAITFORTT</span></div>
|
||||
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span><span class="preprocessor">#undef WITHROTTLE</span></div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span><span class="preprocessor">#undef XFOFF</span></div>
|
||||
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span><span class="preprocessor">#undef XFON</span></div>
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span><span class="preprocessor">#undef XFTOGGLE</span></div>
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span><span class="preprocessor">#undef XREV</span></div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span><span class="preprocessor">#undef XFWD</span></div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> </div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span><span class="preprocessor">#ifndef RMFT2_UNDEF_ONLY</span></div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0"> 221</a></span><span class="preprocessor">#define ACTIVATE(addr,subaddr)</span></div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292"> 227</a></span><span class="preprocessor">#define ACTIVATEL(longaddr)</span></div>
|
||||
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a453638a63f596fea9c1c6882a2d149a9"> 234</a></span><span class="preprocessor">#define AFTER(sensor_id,timer...)</span></div>
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ac1df8825d714f7089d310559b75b9727"> 240</a></span><span class="preprocessor">#define AFTEROVERLOAD(track_id)</span></div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1a83cf8fcf340956ec0eb5136187bfc2"> 247</a></span><span class="preprocessor">#define ALIAS(name,value...)</span></div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae14885354cfce6b96d4b14b7d1e5763b"> 253</a></span><span class="preprocessor">#define AMBER(signal_id)</span></div>
|
||||
<div class="line"><a id="l00263" name="l00263"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ac423d1824ff6340efbdf97efe2a86efa"> 263</a></span><span class="preprocessor">#define ANOUT(vpin,value,param1,param2)</span></div>
|
||||
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6a9137afa993b6547cef10c792c34dd7"> 269</a></span><span class="preprocessor">#define AT(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a8e0493620ef65f4f7ec67ce2f4e71bd2"> 277</a></span><span class="preprocessor">#define ASPECT(address,value)</span></div>
|
||||
<div class="line"><a id="l00284" name="l00284"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3976159ee4239f09f8d760a16ac787c3"> 284</a></span><span class="preprocessor">#define ATGTE(sensor_id,value) </span></div>
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5c53411b9d4107efddb0167672dfba87"> 291</a></span><span class="preprocessor">#define ATLT(sensor_id,value) </span></div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a32b879d548bb568e9c4375b7343840c9"> 299</a></span><span class="preprocessor">#define ATTIMEOUT(sensor_id,timeout_ms)</span></div>
|
||||
<div class="line"><a id="l00307" name="l00307"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3063459ba71def1546e2bce054a2c5c9"> 307</a></span><span class="preprocessor">#define AUTOMATION(id,description)</span></div>
|
||||
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a79a5ec7365cb5cb8b61254a2950ae9d3"> 312</a></span><span class="preprocessor">#define AUTOSTART</span></div>
|
||||
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a4ca075b23c6884a310c28eeb12878a81"> 321</a></span><span class="preprocessor">#define BLINK(vpin,onDuty,offDuty)</span></div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad2735f94701719c50cb70722c1ad53d3"> 328</a></span><span class="preprocessor">#define BROADCAST(msg)</span></div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a95596cb79650d33b460ec81f8e65887c"> 336</a></span><span class="preprocessor">#define CALL(route)</span></div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3bf0952e3e886e0ad0d0ab351a32e84b"> 342</a></span><span class="preprocessor">#define CLEAR_STASH(id)</span></div>
|
||||
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a87656ab0de1ea72533329bf27e0961c3"> 348</a></span><span class="preprocessor">#define CLEAR_ALL_STASH(id)</span></div>
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa72974727c01c5aced9e24f083e85ba4"> 355</a></span><span class="preprocessor">#define CLOSE(id)</span></div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aaf7204ec3b23f51b4af0eaf72d4b1d13"> 364</a></span><span class="preprocessor">#define CONFIGURE_SERVO(vpin,pos1,pos2,profile) </span></div>
|
||||
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6d5b52974c1619801777181d17393fc5"> 372</a></span><span class="preprocessor">#define DCC_SIGNAL(id,add,subaddr)</span></div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab7e30fb1c3e99423aa257f725d4966bf"> 381</a></span><span class="preprocessor">#define DCCX_SIGNAL(id,redAspect,amberAspect,greenAspect)</span></div>
|
||||
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad29a0a2a20927d9bca265a21ee5b84ef"> 389</a></span><span class="preprocessor">#define DCC_TURNTABLE(id,home,description...)</span></div>
|
||||
<div class="line"><a id="l00396" name="l00396"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#af7b530974fe28e1f0ca0096b2403b590"> 396</a></span><span class="preprocessor">#define DEACTIVATE(addr,subaddr)</span></div>
|
||||
<div class="line"><a id="l00402" name="l00402"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a654d690c39c254802b546ee888d52fec"> 402</a></span><span class="preprocessor">#define DEACTIVATEL(addr)</span></div>
|
||||
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3582e62360f41bf088e21a0e8c3600e6"> 408</a></span><span class="preprocessor">#define DELAY(mindelay)</span></div>
|
||||
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6b88ab656d36316547d13ec1443e734d"> 414</a></span><span class="preprocessor">#define DELAYMINS(mindelay)</span></div>
|
||||
<div class="line"><a id="l00421" name="l00421"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa472883a6912ab7843878ed428b1a568"> 421</a></span><span class="preprocessor">#define DELAYRANDOM(mindelay,maxdelay) </span></div>
|
||||
<div class="line"><a id="l00426" name="l00426"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#abe6b865c045f3e7c6892ef4f15ff5779"> 426</a></span><span class="preprocessor">#define DONE</span></div>
|
||||
<div class="line"><a id="l00432" name="l00432"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a748cc3f2276a4807f7f30b8104dac6ad"> 432</a></span><span class="preprocessor">#define DRIVE(analogpin)</span></div>
|
||||
<div class="line"><a id="l00437" name="l00437"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0a70ee0cbf5b1738be4c9463c529ce72"> 437</a></span><span class="preprocessor">#define ELSE</span></div>
|
||||
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a84b8c08e942ef757946344cf3ae03487"> 442</a></span><span class="preprocessor">#define ENDEXRAIL </span></div>
|
||||
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#af7039fb6fb9cb00f8e223a05e1ee436b"> 449</a></span><span class="preprocessor">#define ENDIF </span></div>
|
||||
<div class="line"><a id="l00455" name="l00455"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6265416c68524e78e50969fc02b0a156"> 455</a></span><span class="preprocessor">#define ENDTASK</span></div>
|
||||
<div class="line"><a id="l00460" name="l00460"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aabdbe5a94653ed44948a15bbf036879a"> 460</a></span><span class="preprocessor">#define ESTOP </span></div>
|
||||
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ade88b476dc27d92754a69a49b9a7c396"> 465</a></span><span class="preprocessor">#define EXRAIL</span></div>
|
||||
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1fdca4b7f37698941742674af6a46c36"> 474</a></span><span class="preprocessor">#define EXTT_TURNTABLE(id,vpin,home,description...)</span></div>
|
||||
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a7b63d087951e73299ca8c0cef37deb54"> 482</a></span><span class="preprocessor">#define FADE(pin,value,ms)</span></div>
|
||||
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#abdd91c227513d7c27086c8764810db5d"> 489</a></span><span class="preprocessor">#define FOFF(func)</span></div>
|
||||
<div class="line"><a id="l00495" name="l00495"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9c0e7dd53e0ea6fb76b0b3cbaaa37853"> 495</a></span><span class="preprocessor">#define FOLLOW(route) </span></div>
|
||||
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a2737b92d5d09d27f9df833715c1152ed"> 502</a></span><span class="preprocessor">#define FON(func)</span></div>
|
||||
<div class="line"><a id="l00507" name="l00507"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6f423216315b68df133793a982417f00"> 507</a></span><span class="preprocessor">#define FORGET</span></div>
|
||||
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#acc491c9cb857225c0c499de7ba7a937a"> 514</a></span><span class="preprocessor">#define FREE(blockid) </span></div>
|
||||
<div class="line"><a id="l00520" name="l00520"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3f4857539b53cbe918c3d371cf7686a9"> 520</a></span><span class="preprocessor">#define FTOGGLE(func)</span></div>
|
||||
<div class="line"><a id="l00526" name="l00526"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a365db567aafba224366b6fc700ab641b"> 526</a></span><span class="preprocessor">#define FWD(speed) </span></div>
|
||||
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a64211c6331055df9c457e2157772161c"> 532</a></span><span class="preprocessor">#define GREEN(signal_id)</span></div>
|
||||
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a61060739b28d8e98a08d8ecd72fc2a15"> 539</a></span><span class="preprocessor">#define HAL(haltype,params...)</span></div>
|
||||
<div class="line"><a id="l00544" name="l00544"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae8584b644c544c95f8ecab8997a66373"> 544</a></span><span class="preprocessor">#define HAL_IGNORE_DEFAULTS</span></div>
|
||||
<div class="line"><a id="l00550" name="l00550"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a690e2a6e6efa3ceb53436810b3abe716"> 550</a></span><span class="preprocessor">#define IF(sensor_id) </span></div>
|
||||
<div class="line"><a id="l00557" name="l00557"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a72395eb98f4c3b45a4b8481ae164e03e"> 557</a></span><span class="preprocessor">#define IFAMBER(signal_id)</span></div>
|
||||
<div class="line"><a id="l00564" name="l00564"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab6138f118ca866e90ed256c4fd575f85"> 564</a></span><span class="preprocessor">#define IFCLOSED(turnout_id) </span></div>
|
||||
<div class="line"><a id="l00571" name="l00571"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a538a9a1e2a408d0a2ef85aaa3fc7855e"> 571</a></span><span class="preprocessor">#define IFGREEN(signal_id)</span></div>
|
||||
<div class="line"><a id="l00579" name="l00579"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a91aafa12888a56d9966c3bfba45db91b"> 579</a></span><span class="preprocessor">#define IFGTE(sensor_id,value) </span></div>
|
||||
<div class="line"><a id="l00586" name="l00586"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0bdad647a965f954db0348e442f14d62"> 586</a></span><span class="preprocessor">#define IFLOCO(loco_id)</span></div>
|
||||
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#acbdea8927a0e9e71ac9a017625460e43"> 594</a></span><span class="preprocessor">#define IFLT(sensor_id,value) </span></div>
|
||||
<div class="line"><a id="l00601" name="l00601"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a4b0f32ca3122ee36c54256ebee7e5b42"> 601</a></span><span class="preprocessor">#define IFNOT(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00608" name="l00608"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#af3e0c38b8357c68166a3353c7f54ef7f"> 608</a></span><span class="preprocessor">#define IFRANDOM(percent)</span></div>
|
||||
<div class="line"><a id="l00615" name="l00615"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#acb74f6001374cfc5208dc57383728ae4"> 615</a></span><span class="preprocessor">#define IFRED(signal_id)</span></div>
|
||||
<div class="line"><a id="l00622" name="l00622"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aeb149e14016e9361c416f1622645c4c2"> 622</a></span><span class="preprocessor">#define IFTHROWN(turnout_id) </span></div>
|
||||
<div class="line"><a id="l00629" name="l00629"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5737c12c58585febecaba35e42e31dff"> 629</a></span><span class="preprocessor">#define IFRESERVE(block)</span></div>
|
||||
<div class="line"><a id="l00635" name="l00635"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a82125b07ba127a3f91f75fc7388b9f5a"> 635</a></span><span class="preprocessor">#define IFTIMEOUT</span></div>
|
||||
<div class="line"><a id="l00643" name="l00643"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9af3b2d3ffba102abeab145c692aacc1"> 643</a></span><span class="preprocessor">#define IFTTPOSITION(turntable_id,position)</span></div>
|
||||
<div class="line"><a id="l00650" name="l00650"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9513b8b9ca6c74f7075f7a1d4fcb100e"> 650</a></span><span class="preprocessor">#define IFRE(sensor_id,value)</span></div>
|
||||
<div class="line"><a id="l00655" name="l00655"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5a1098c94713ea9dc547068ee042bf62"> 655</a></span><span class="preprocessor">#define INVERT_DIRECTION </span></div>
|
||||
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a86a4a74da3fa02dda26922e9c221ce02"> 662</a></span><span class="preprocessor">#define JMRI_SENSOR(vpin,count...)</span></div>
|
||||
<div class="line"><a id="l00667" name="l00667"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a216b2abde239eb946227cab4973b5bc8"> 667</a></span><span class="preprocessor">#define JOIN </span></div>
|
||||
<div class="line"><a id="l00672" name="l00672"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a2df07bb601ee833a54cc2908e9a6c193"> 672</a></span><span class="preprocessor">#define KILLALL</span></div>
|
||||
<div class="line"><a id="l00678" name="l00678"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a536efd8d6904fd270d01c696423f1ddf"> 678</a></span><span class="preprocessor">#define LATCH(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#afa6476b07460f645b3d7a9bdadf5ff28"> 684</a></span><span class="preprocessor">#define LCC(eventid) </span></div>
|
||||
<div class="line"><a id="l00691" name="l00691"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1b166b386dca4e38e23f304ebff8697c"> 691</a></span><span class="preprocessor">#define LCCX(senderid,eventid) </span></div>
|
||||
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a84fc3791fae6ef620ccdb4064d7cdde6"> 699</a></span><span class="preprocessor">#define LCD(row,msg)</span></div>
|
||||
<div class="line"><a id="l00708" name="l00708"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae6d89a17454e176bd2f421e8a13d538a"> 708</a></span><span class="preprocessor">#define SCREEN(display,row,msg)</span></div>
|
||||
<div class="line"><a id="l00714" name="l00714"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aeaa002c5fa9b7f41a53903b1cbc7bdbf"> 714</a></span><span class="preprocessor">#define LCN(msg) </span></div>
|
||||
<div class="line"><a id="l00720" name="l00720"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a4422df972fe651ff638fdcdadae9af39"> 720</a></span><span class="preprocessor">#define MESSAGE(msg)</span></div>
|
||||
<div class="line"><a id="l00728" name="l00728"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9b479617d5942030fd9c6e535a5e408e"> 728</a></span><span class="preprocessor">#define MOVETT(id,steps,activity)</span></div>
|
||||
<div class="line"><a id="l00738" name="l00738"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a324d13015faa6ed2d875ce7c30d41924"> 738</a></span><span class="preprocessor">#define NEOPIXEL(id,r,g,b,count...)</span></div>
|
||||
<div class="line"><a id="l00748" name="l00748"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5ec327b78a557688df073fedd42708b1"> 748</a></span><span class="preprocessor">#define NEOPIXEL_SIGNAL(sigid,redcolour,ambercolour,greencolour)</span></div>
|
||||
<div class="line"><a id="l00754" name="l00754"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a535706da7c1f98bc8da71a3d938fa13b"> 754</a></span><span class="preprocessor">#define ACON(eventid)</span></div>
|
||||
<div class="line"><a id="l00760" name="l00760"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a70413e5680ed0b35bf056f65f4c79745"> 760</a></span><span class="preprocessor">#define ACOF(eventid)</span></div>
|
||||
<div class="line"><a id="l00766" name="l00766"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab94114ce2f804d9368b7ff4e5130caf6"> 766</a></span><span class="preprocessor">#define ONACON(eventid)</span></div>
|
||||
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a09acdd0240980bae132886db2d40b424"> 772</a></span><span class="preprocessor">#define ONACOF(eventid)</span></div>
|
||||
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae3946995752581abcb51dda3e863e11f"> 779</a></span><span class="preprocessor">#define ONACTIVATE(addr,subaddr)</span></div>
|
||||
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a21abb9b7e7d11f9f692b21d9164e438f"> 785</a></span><span class="preprocessor">#define ONACTIVATEL(linear)</span></div>
|
||||
<div class="line"><a id="l00791" name="l00791"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a491c12e424a9d5517063e664be8a5052"> 791</a></span><span class="preprocessor">#define ONAMBER(signal_id) </span></div>
|
||||
<div class="line"><a id="l00797" name="l00797"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad8ea5fef52ffb27ff64f415de4e8fee6"> 797</a></span><span class="preprocessor">#define ONTIME(value)</span></div>
|
||||
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6469c9fc9dd75782081dfb13aa1f88de"> 804</a></span><span class="preprocessor">#define ONCLOCKTIME(hours,mins)</span></div>
|
||||
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a32223f307c375b26add6586e992851be"> 810</a></span><span class="preprocessor">#define ONCLOCKMINS(mins)</span></div>
|
||||
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a8da16e9be59349774a452191459192cd"> 816</a></span><span class="preprocessor">#define ONOVERLOAD(track_id)</span></div>
|
||||
<div class="line"><a id="l00823" name="l00823"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a81b021dce212912ba85ed4cdc63e084f"> 823</a></span><span class="preprocessor">#define ONDEACTIVATE(addr,subaddr)</span></div>
|
||||
<div class="line"><a id="l00829" name="l00829"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a026fbdcd4f1c2ae458d49837898f5974"> 829</a></span><span class="preprocessor">#define ONDEACTIVATEL(linear) </span></div>
|
||||
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a383f82cb960c25f73c17c0e2088aa12a"> 835</a></span><span class="preprocessor">#define ONCLOSE(turnout_id)</span></div>
|
||||
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a76bdc460ab7ff68cf2f06955a06c83d9"> 842</a></span><span class="preprocessor">#define ONLCC(sender,event)</span></div>
|
||||
<div class="line"><a id="l00848" name="l00848"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a648c217ce4240e2c4ae497b02b785626"> 848</a></span><span class="preprocessor">#define ONGREEN(signal_id) </span></div>
|
||||
<div class="line"><a id="l00854" name="l00854"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#afcc4c2161bb0de1be05b5a4f0583cc98"> 854</a></span><span class="preprocessor">#define ONRED(signal_id)</span></div>
|
||||
<div class="line"><a id="l00860" name="l00860"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3499d6c525dba6638990b862bc16dbbf"> 860</a></span><span class="preprocessor">#define ONROTATE(turntable_id)</span></div>
|
||||
<div class="line"><a id="l00866" name="l00866"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aeb0109a23f9137762230734c39be2387"> 866</a></span><span class="preprocessor">#define ONTHROW(turnout_id) </span></div>
|
||||
<div class="line"><a id="l00872" name="l00872"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1e8e60404581f05ed5448ff1f8aae4b5"> 872</a></span><span class="preprocessor">#define ONCHANGE(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00878" name="l00878"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab2ae04e0120e155d9f6f92e81ddb4065"> 878</a></span><span class="preprocessor">#define ONSENSOR(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00884" name="l00884"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a8232df833de6b06f70665ee2981ec635"> 884</a></span><span class="preprocessor">#define ONBUTTON(sensor_id)</span></div>
|
||||
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5666ac5930c9f903698073ab1fa694f7"> 890</a></span><span class="preprocessor">#define PAUSE</span></div>
|
||||
<div class="line"><a id="l00899" name="l00899"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a2ce4f6470c9710fe08ffbd8206118b28"> 899</a></span><span class="preprocessor">#define PIN_TURNOUT(id,pin,description...) </span></div>
|
||||
<div class="line"><a id="l00905" name="l00905"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a994cb1e8771e881023efb47d91c58fbb"> 905</a></span><span class="preprocessor">#define PRINT(msg) </span></div>
|
||||
<div class="line"><a id="l00911" name="l00911"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aacf4be4d1a978c9eeab3a56e2598c515"> 911</a></span><span class="preprocessor">#define PARSE(msg)</span></div>
|
||||
<div class="line"><a id="l00917" name="l00917"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a70a2e2ed55ce56b83ea9bc4585551403"> 917</a></span><span class="preprocessor">#define PICKUP_STASH(id)</span></div>
|
||||
<div class="line"><a id="l00924" name="l00924"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a31bc8c0f139c18393eff4c262094ec48"> 924</a></span><span class="preprocessor">#define POM(cv,value)</span></div>
|
||||
<div class="line"><a id="l00929" name="l00929"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa7502455c229b24eb51d67f29160e40c"> 929</a></span><span class="preprocessor">#define POWEROFF</span></div>
|
||||
<div class="line"><a id="l00934" name="l00934"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5a3829e9a41139ba8c7e36b0be5a3179"> 934</a></span><span class="preprocessor">#define POWERON</span></div>
|
||||
<div class="line"><a id="l00939" name="l00939"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad332f331a3ea3757c168d57b5756d6c1"> 939</a></span><span class="preprocessor">#define READ_LOCO </span></div>
|
||||
<div class="line"><a id="l00945" name="l00945"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0bcac9194342e810d417b2bb90ca93ab"> 945</a></span><span class="preprocessor">#define RED(signal_id) </span></div>
|
||||
<div class="line"><a id="l00951" name="l00951"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ac2072b24e631bc3acdd67fa34e217de5"> 951</a></span><span class="preprocessor">#define RESERVE(blockid) </span></div>
|
||||
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aef5c353a82d9456fd0f269bf40dc439a"> 958</a></span><span class="preprocessor">#define RESET(pin,count...) </span></div>
|
||||
<div class="line"><a id="l00964" name="l00964"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a58ed6a8ccad6ef42dc18ad5cfe848256"> 964</a></span><span class="preprocessor">#define RESUME </span></div>
|
||||
<div class="line"><a id="l00970" name="l00970"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a6a0e6b80dd3d5ca395cf58151749f5e2"> 970</a></span><span class="preprocessor">#define RETURN </span></div>
|
||||
<div class="line"><a id="l00977" name="l00977"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0f6726d7de43adb7a87d866e3e87256f"> 977</a></span><span class="preprocessor">#define REV(speed) </span></div>
|
||||
<div class="line"><a id="l00985" name="l00985"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3652e188edfd920cc3e40a715a740450"> 985</a></span><span class="preprocessor">#define ROTATE(turntable_id,position,activity)</span></div>
|
||||
<div class="line"><a id="l00992" name="l00992"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a05cfc12f11a0e0578c4dc6ba4add7606"> 992</a></span><span class="preprocessor">#define ROTATE_DCC(turntable_id,position)</span></div>
|
||||
<div class="line"><a id="l01001" name="l01001"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#abbdd2d0105690a2fb54b77e92bfb04ff"> 1001</a></span><span class="preprocessor">#define ROSTER(cab,name,funcmap...)</span></div>
|
||||
<div class="line"><a id="l01008" name="l01008"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aad2345d94607c710c5548e75e2c0e1ac"> 1008</a></span><span class="preprocessor">#define ROUTE(id,description)</span></div>
|
||||
<div class="line"><a id="l01014" name="l01014"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a60da2e2e3e0d0645480bf163d01526e7"> 1014</a></span><span class="preprocessor">#define ROUTE_ACTIVE(id)</span></div>
|
||||
<div class="line"><a id="l01020" name="l01020"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a29e1089b7aeb3c58e083905085b10915"> 1020</a></span><span class="preprocessor">#define ROUTE_INACTIVE(id)</span></div>
|
||||
<div class="line"><a id="l01026" name="l01026"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa5f2944b1e81db4a90c5c2b8071c66a5"> 1026</a></span><span class="preprocessor">#define ROUTE_HIDDEN(id)</span></div>
|
||||
<div class="line"><a id="l01032" name="l01032"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a02b16763dab59948e7b04d6688580a84"> 1032</a></span><span class="preprocessor">#define ROUTE_DISABLED(id)</span></div>
|
||||
<div class="line"><a id="l01039" name="l01039"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a07f63aaa9372c96f8b81272d313e0986"> 1039</a></span><span class="preprocessor">#define ROUTE_CAPTION(id,caption)</span></div>
|
||||
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a53a603465ab97877abb5cd294de7e6a8"> 1046</a></span><span class="preprocessor">#define SENDLOCO(cab,route) </span></div>
|
||||
<div class="line"><a id="l01055" name="l01055"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1dfb3fe4a7bce360597a4e9cf672386f"> 1055</a></span><span class="preprocessor">#define SEQUENCE(id) </span></div>
|
||||
<div class="line"><a id="l01061" name="l01061"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3a50f04437200196bbbeb69d698dc296"> 1061</a></span><span class="preprocessor">#define SERIAL(msg) </span></div>
|
||||
<div class="line"><a id="l01067" name="l01067"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a067d2982eb485e2f46964de8b2384a45"> 1067</a></span><span class="preprocessor">#define SERIAL1(msg) </span></div>
|
||||
<div class="line"><a id="l01073" name="l01073"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad231ff56134875f6cbf13349ddfa9629"> 1073</a></span><span class="preprocessor">#define SERIAL2(msg) </span></div>
|
||||
<div class="line"><a id="l01079" name="l01079"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a58fa01a8ea8e12c84089d88cc74fe5a7"> 1079</a></span><span class="preprocessor">#define SERIAL3(msg) </span></div>
|
||||
<div class="line"><a id="l01085" name="l01085"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a48238cdad1347bfefb5461a840187915"> 1085</a></span><span class="preprocessor">#define SERIAL4(msg) </span></div>
|
||||
<div class="line"><a id="l01091" name="l01091"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a3fcba2a5d34b5041db52828a20f7656f"> 1091</a></span><span class="preprocessor">#define SERIAL5(msg) </span></div>
|
||||
<div class="line"><a id="l01097" name="l01097"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5130a8e70491e45fb87820c732781ec8"> 1097</a></span><span class="preprocessor">#define SERIAL6(msg) </span></div>
|
||||
<div class="line"><a id="l01105" name="l01105"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa865d4c3fa7f0c35b68568fef65bc18a"> 1105</a></span><span class="preprocessor">#define SERVO(id,position,profile) </span></div>
|
||||
<div class="line"><a id="l01113" name="l01113"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a786a21b710fb0cc82f128ab0efa7fa13"> 1113</a></span><span class="preprocessor">#define SERVO2(id,position,duration) </span></div>
|
||||
<div class="line"><a id="l01122" name="l01122"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a5f5f1472ec136458e64e570e68cc6712"> 1122</a></span><span class="preprocessor">#define SERVO_SIGNAL(vpin,redpos,amberpos,greenpos)</span></div>
|
||||
<div class="line"><a id="l01133" name="l01133"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab4fc60376f8c5a42dbce7a20932ff243"> 1133</a></span><span class="preprocessor">#define SERVO_TURNOUT(id,pin,activeAngle,inactiveAngle,profile,description...) </span></div>
|
||||
<div class="line"><a id="l01140" name="l01140"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aed0b0857d81395a41a703824431a9c61"> 1140</a></span><span class="preprocessor">#define SET(pin,count...) </span></div>
|
||||
<div class="line"><a id="l01147" name="l01147"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a417be114d20b759fd47c30e908eafa47"> 1147</a></span><span class="preprocessor">#define SET_TRACK(track,mode)</span></div>
|
||||
<div class="line"><a id="l01154" name="l01154"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa386637f933c51fb82d11d2bb3e6861a"> 1154</a></span><span class="preprocessor">#define SET_POWER(track,onoff)</span></div>
|
||||
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0ee77029441d827f816ccca9cd3ba28f"> 1160</a></span><span class="preprocessor">#define SETLOCO(loco) </span></div>
|
||||
<div class="line"><a id="l01166" name="l01166"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a2b31fba0b3b31fcd9fc2f82fe7fd9873"> 1166</a></span><span class="preprocessor">#define SETFREQ(freq)</span></div>
|
||||
<div class="line"><a id="l01175" name="l01175"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9dc5ab478e7b3e90cf240a4bbdb47fb2"> 1175</a></span><span class="preprocessor">#define SIGNAL(redpin,amberpin,greenpin) </span></div>
|
||||
<div class="line"><a id="l01183" name="l01183"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a4943c59169d208102931c155765837ab"> 1183</a></span><span class="preprocessor">#define SIGNALH(redpin,amberpin,greenpin) </span></div>
|
||||
<div class="line"><a id="l01189" name="l01189"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a1f597e9cdeb815d27f2ea5d692d412a5"> 1189</a></span><span class="preprocessor">#define SPEED(speed) </span></div>
|
||||
<div class="line"><a id="l01195" name="l01195"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae33b115c278ec32c3647d63566c29748"> 1195</a></span><span class="preprocessor">#define START(route)</span></div>
|
||||
<div class="line"><a id="l01201" name="l01201"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a28e70cc14a4981022059f9bbcd960dd8"> 1201</a></span><span class="preprocessor">#define STASH(id) </span></div>
|
||||
<div class="line"><a id="l01207" name="l01207"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a146ca0f840f0860a1ade1e2947f099d1"> 1207</a></span><span class="preprocessor">#define STEALTH(code...)</span></div>
|
||||
<div class="line"><a id="l01213" name="l01213"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a2f32116ed63ee1cc93b7775c7d396f78"> 1213</a></span><span class="preprocessor">#define STEALTH_GLOBAL(code...)</span></div>
|
||||
<div class="line"><a id="l01218" name="l01218"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd"> 1218</a></span><span class="preprocessor">#define STOP </span></div>
|
||||
<div class="line"><a id="l01224" name="l01224"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a89ac158b89aad4af637515aa989c2820"> 1224</a></span><span class="preprocessor">#define THROW(id)</span></div>
|
||||
<div class="line"><a id="l01230" name="l01230"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a7e51dc5052adbe49e2965794865ac03c"> 1230</a></span><span class="preprocessor">#define TOGGLE_TURNOUT(id)</span></div>
|
||||
<div class="line"><a id="l01240" name="l01240"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#accea64907d3ee777328ce4a424e5d695"> 1240</a></span><span class="preprocessor">#define TT_ADDPOSITION(turntable_id,position,value,angle,description...)</span></div>
|
||||
<div class="line"><a id="l01249" name="l01249"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a0823dfd6ec07c0c7a25a095b5e3dfbe8"> 1249</a></span><span class="preprocessor">#define TURNOUT(id,addr,subaddr,description...) </span></div>
|
||||
<div class="line"><a id="l01258" name="l01258"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a9a8abfc6a656ba9ce238d4397abc7d43"> 1258</a></span><span class="preprocessor">#define TURNOUTL(id,addr,description...) </span></div>
|
||||
<div class="line"><a id="l01264" name="l01264"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a976c0b6192eea46a51431517ecd1da12"> 1264</a></span><span class="preprocessor">#define UNJOIN </span></div>
|
||||
<div class="line"><a id="l01271" name="l01271"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a406a92f8c66edf9c79a14121ccff928e"> 1271</a></span><span class="preprocessor">#define UNLATCH(sensor_id) </span></div>
|
||||
<div class="line"><a id="l01277" name="l01277"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a8361a5e726b6cc0baecf0e6366b15d88"> 1277</a></span><span class="preprocessor">#define VIRTUAL_SIGNAL(id) </span></div>
|
||||
<div class="line"><a id="l01284" name="l01284"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a72fad6ff07abc23d9caf7601d7d1602c"> 1284</a></span><span class="preprocessor">#define VIRTUAL_TURNOUT(id,description...) </span></div>
|
||||
<div class="line"><a id="l01290" name="l01290"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a984530916c21ac841c79ebc650f43d7f"> 1290</a></span><span class="preprocessor">#define WAITFOR(pin)</span></div>
|
||||
<div class="line"><a id="l01291" name="l01291"></a><span class="lineno"> 1291</span><span class="preprocessor">#ifndef IO_NO_HAL</span></div>
|
||||
<div class="line"><a id="l01297" name="l01297"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ab765c40f567b85d47a64811423e5651a"> 1297</a></span><span class="preprocessor">#define WAITFORTT(turntable_id)</span></div>
|
||||
<div class="line"><a id="l01298" name="l01298"></a><span class="lineno"> 1298</span><span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a id="l01304" name="l01304"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aaa38794d6c8ff130c7df5141f6076841"> 1304</a></span><span class="preprocessor">#define WITHROTTLE(msg)</span></div>
|
||||
<div class="line"><a id="l01311" name="l01311"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#abde746d31c307cfbe3e616cf2e8b226b"> 1311</a></span><span class="preprocessor">#define XFOFF(cab,func)</span></div>
|
||||
<div class="line"><a id="l01318" name="l01318"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#aa91eccfb22e9b0504ae318f6ef15c204"> 1318</a></span><span class="preprocessor">#define XFON(cab,func)</span></div>
|
||||
<div class="line"><a id="l01325" name="l01325"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#ad5021f80337927f683b2e7a8c338e1c5"> 1325</a></span><span class="preprocessor">#define XFTOGGLE(cab,func)</span></div>
|
||||
<div class="line"><a id="l01332" name="l01332"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#a84b6246a102f2d42744458b24f2733cf"> 1332</a></span><span class="preprocessor">#define XFWD(cab,speed)</span></div>
|
||||
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"><a class="line" href="EXRAIL2MacroReset_8h.html#afb9eeae6b4891ee0810b0d118f0b0d34"> 1339</a></span><span class="preprocessor">#define XREV(cab,speed)</span></div>
|
||||
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span> </div>
|
||||
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span><span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
closed.png
Normal file
After Width: | Height: | Size: 132 B |
12
doc.svg
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
12
docd.svg
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 80 60" id="doc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5">
|
||||
<path d="m 14,-1.1445312 c -2.824372,0 -5.1445313,2.320159 -5.1445312,5.1445312 v 72 c 0,2.824372 2.3201592,5.144531 5.1445312,5.144531 h 52 c 2.824372,0 5.144531,-2.320159 5.144531,-5.144531 V 23.699219 a 1.1447968,1.1447968 0 0 0 -0.01563,-0.1875 C 70.977847,22.605363 70.406495,21.99048 70.007812,21.591797 L 48.208984,-0.20898438 C 47.606104,-0.81186474 46.804652,-1.1445313 46,-1.1445312 Z m 1.144531,6.2890624 H 42.855469 V 24 c 0,1.724372 1.420159,3.144531 3.144531,3.144531 H 64.855469 V 74.855469 H 15.144531 Z m 34,4.4179688 L 60.4375,20.855469 H 49.144531 Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0">
|
||||
<path d="M 3.0307167,13.993174 V 7.0307167 h 2.7576792 2.7576792 v 1.8826151 c 0,1.2578262 0.0099,1.9287572 0.029818,2.0216512 0.03884,0.181105 0.168631,0.348218 0.33827,0.43554 l 0.1355017,0.06975 1.9598092,0.0079 1.959809,0.0078 v 4.749829 4.749829 H 8 3.0307167 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
<path d="M 9.8293515,9.0581469 V 7.9456453 l 1.1058025,1.1055492 c 0.608191,0.6080521 1.105802,1.1086775 1.105802,1.1125015 0,0.0038 -0.497611,0.007 -1.105802,0.007 H 9.8293515 Z" transform="matrix(5,0,0,5,0,-30)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.5 KiB |
2045
doxygen.css
Normal file
28
doxygen.svg
Normal file
After Width: | Height: | Size: 15 KiB |
192
dynsections.js
Normal file
@ -0,0 +1,192 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
$('table.directory tr').
|
||||
removeClass('odd').filter(':visible:odd').addClass('odd');
|
||||
}
|
||||
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function() {
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||
a.html('▼');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||
a.html('►');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
// the clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
|
||||
// all rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
|
||||
// only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||
|
||||
// first row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
// replace down arrow by right arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
currentRowSpans.filter(".arrow").html('►');
|
||||
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||
} else { // we are SHOWING
|
||||
// replace right arrow by down arrow for current row
|
||||
var currentRowSpans = currentRow.find("span");
|
||||
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||
currentRowSpans.filter(".arrow").html('▼');
|
||||
// replace down arrows by right arrows for child rows
|
||||
var childRowsSpans = childRows.find("span");
|
||||
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||
childRowsSpans.filter(".arrow").html('►');
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
|
||||
var opened=true;
|
||||
// in case HTML_COLORSTYLE is LIGHT or DARK the vars will be replaced, so we write them out explicitly and use double quotes
|
||||
var plusImg = [ "var(--fold-plus-image)", "var(--fold-plus-image-relpath)" ];
|
||||
var minusImg = [ "var(--fold-minus-image)", "var(--fold-minus-image-relpath)" ];
|
||||
|
||||
// toggle all folding blocks
|
||||
function codefold_toggle_all(relPath) {
|
||||
if (opened) {
|
||||
$('#fold_all').css('background-image',plusImg[relPath]);
|
||||
$('div[id^=foldopen]').hide();
|
||||
$('div[id^=foldclosed]').show();
|
||||
} else {
|
||||
$('#fold_all').css('background-image',minusImg[relPath]);
|
||||
$('div[id^=foldopen]').show();
|
||||
$('div[id^=foldclosed]').hide();
|
||||
}
|
||||
opened=!opened;
|
||||
}
|
||||
|
||||
// toggle single folding block
|
||||
function codefold_toggle(id) {
|
||||
$('#foldopen'+id).toggle();
|
||||
$('#foldclosed'+id).toggle();
|
||||
}
|
||||
function init_codefold(relPath) {
|
||||
$('span[class=lineno]').css(
|
||||
{'padding-right':'4px',
|
||||
'margin-right':'2px',
|
||||
'display':'inline-block',
|
||||
'width':'54px',
|
||||
'background':'linear-gradient(var(--fold-line-color),var(--fold-line-color)) no-repeat 46px/2px 100%'
|
||||
});
|
||||
// add global toggle to first line
|
||||
$('span[class=lineno]:first').append('<span class="fold" id="fold_all" '+
|
||||
'onclick="javascript:codefold_toggle_all('+relPath+');" '+
|
||||
'style="background-image:'+minusImg[relPath]+';"></span>');
|
||||
// add vertical lines to other rows
|
||||
$('span[class=lineno]').not(':eq(0)').append('<span class="fold"></span>');
|
||||
// add toggle controls to lines with fold divs
|
||||
$('div[class=foldopen]').each(function() {
|
||||
// extract specific id to use
|
||||
var id = $(this).attr('id').replace('foldopen','');
|
||||
// extract start and end foldable fragment attributes
|
||||
var start = $(this).attr('data-start');
|
||||
var end = $(this).attr('data-end');
|
||||
// replace normal fold span with controls for the first line of a foldable fragment
|
||||
$(this).find('span[class=fold]:first').replaceWith('<span class="fold" '+
|
||||
'onclick="javascript:codefold_toggle(\''+id+'\');" '+
|
||||
'style="background-image:'+minusImg[relPath]+';"></span>');
|
||||
// append div for folded (closed) representation
|
||||
$(this).after('<div id="foldclosed'+id+'" class="foldclosed" style="display:none;"></div>');
|
||||
// extract the first line from the "open" section to represent closed content
|
||||
var line = $(this).children().first().clone();
|
||||
// remove any glow that might still be active on the original line
|
||||
$(line).removeClass('glow');
|
||||
if (start) {
|
||||
// if line already ends with a start marker (e.g. trailing {), remove it
|
||||
$(line).html($(line).html().replace(new RegExp('\\s*'+start+'\\s*$','g'),''));
|
||||
}
|
||||
// replace minus with plus symbol
|
||||
$(line).find('span[class=fold]').css('background-image',plusImg[relPath]);
|
||||
// append ellipsis
|
||||
$(line).append(' '+start+'<a href="javascript:codefold_toggle(\''+id+'\')">…</a>'+end);
|
||||
// insert constructed line into closed div
|
||||
$('#foldclosed'+id).html(line);
|
||||
});
|
||||
}
|
||||
|
||||
/* @license-end */
|
87
files.html
Normal file
@ -0,0 +1,87 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>EX-CommandStation EXRAIL Documentation: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">EX-CommandStation EXRAIL Documentation
|
||||
</div>
|
||||
<div id="projectbrief">EXRAIL Language</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle"><div class="title">File List</div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="EXRAIL2MacroReset_8h_source.html"><span class="icondoc"></span></a><a class="el" href="EXRAIL2MacroReset_8h.html" target="_self">EXRAIL2MacroReset.h</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
11
folderclosed.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2;">
|
||||
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0;">
|
||||
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
11
folderclosedd.svg
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5;">
|
||||
<path d="M1,5.998l-0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm2,-0l-0,16.002c-0,0.796 0.316,1.559 0.879,2.121c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121c0,-3.486 0,-8.514 0,-12c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0;">
|
||||
<path d="M 5.6063709,24.951908 C 4.3924646,24.775461 3.4197129,23.899792 3.1031586,22.698521 L 3.0216155,22.389078 V 13.997725 5.6063709 L 3.1037477,5.2982247 C 3.3956682,4.2029881 4.1802788,3.412126 5.2787258,3.105917 5.5646428,3.0262132 5.6154982,3.0244963 8.0611641,3.0119829 l 2.4911989,-0.012746 1.932009,1.9300342 c 1.344142,1.3427669 1.976319,1.9498819 2.07763,1.9952626 0.137456,0.061571 0.474218,0.066269 6.006826,0.083795 l 5.861206,0.018568 0.29124,0.081916 c 1.094895,0.3079569 1.890116,1.109428 2.175567,2.192667 l 0.08154,0.3094425 V 16 22.389078 l -0.08154,0.309443 c -0.28446,1.079482 -1.086411,1.888085 -2.175567,2.193614 l -0.29124,0.0817 -10.302616,0.0049 c -5.700217,0.0027 -10.4001945,-0.0093 -10.5210471,-0.02684 z"/>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.9 KiB |
17
folderopen.svg
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#4665A2;">
|
||||
<path
|
||||
d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"
|
||||
id="path2" />
|
||||
</g>
|
||||
<g style="fill:#D8DFEE;stroke-width:0;">
|
||||
<path
|
||||
d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z"
|
||||
id="path199" /><path
|
||||
d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z"
|
||||
id="path201" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.2 KiB |
12
folderopend.svg
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" width="16" height="24" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
||||
<g style="fill:#C4CFE5;">
|
||||
<path d="M1,5.998l0,16.002c-0,1.326 0.527,2.598 1.464,3.536c0.938,0.937 2.21,1.464 3.536,1.464c5.322,0 14.678,-0 20,0c1.326,0 2.598,-0.527 3.536,-1.464c0.937,-0.938 1.464,-2.21 1.464,-3.536c0,-3.486 0,-8.514 0,-12c0,-1.326 -0.527,-2.598 -1.464,-3.536c-0.938,-0.937 -2.21,-1.464 -3.536,-1.464c-0,0 -10.586,0 -10.586,0c0,-0 -3.707,-3.707 -3.707,-3.707c-0.187,-0.188 -0.442,-0.293 -0.707,-0.293l-5.002,0c-2.76,0 -4.998,2.238 -4.998,4.998Zm28,14.415l-3.456,-5.925c-0.538,-0.921 -1.524,-1.488 -2.591,-1.488c-0,0 -12.905,0 -12.906,0c-1.067,0 -2.053,0.567 -2.591,1.488l-4.453,7.635c0.03,0.751 0.342,1.465 0.876,1.998c0.562,0.563 1.325,0.879 2.121,0.879l20,0c0.796,0 1.559,-0.316 2.121,-0.879c0.563,-0.562 0.879,-1.325 0.879,-2.121l0,-1.587Zm0,-3.969l0,-6.444c0,-0.796 -0.316,-1.559 -0.879,-2.121c-0.562,-0.563 -1.325,-0.879 -2.121,-0.879c-7.738,0 -11,0 -11,0c-0.265,0 -0.52,-0.105 -0.707,-0.293c-0,0 -3.707,-3.707 -3.707,-3.707c-0,0 -4.588,0 -4.588,0c-1.656,0 -2.998,1.342 -2.998,2.998l0,12.16l2.729,-4.677c0.896,-1.536 2.54,-2.481 4.318,-2.481c3.354,0 9.552,0 12.906,0c1.778,0 3.422,0.945 4.318,2.481l1.729,2.963Z"/>
|
||||
</g>
|
||||
<g style="fill:#4665A2;stroke-width:0;">
|
||||
<path d="M 5.3879408,24.913408 C 4.1598821,24.650818 3.1571088,23.558656 3.053503,22.370876 L 3.0312746,22.116041 5.2606813,18.293515 C 6.486855,16.191126 7.5598351,14.372696 7.6450818,14.25256 8.0043056,13.746312 8.5423079,13.363007 9.2104664,13.137285 l 0.2548351,-0.08609 6.9294785,-0.0097 c 6.805096,-0.0095 6.934944,-0.0084 7.234011,0.06267 0.695577,0.165199 1.290483,0.557253 1.714887,1.130141 0.08158,0.110125 0.938747,1.556711 1.90481,3.214634 l 1.756479,3.014406 -0.0186,0.971942 c -0.01387,0.724723 -0.03365,1.032131 -0.07778,1.208575 -0.242792,0.970733 -0.88732,1.735415 -1.772382,2.102793 -0.58835,0.244217 0.247209,0.227436 -11.161974,0.224159 -9.0281537,-0.0026 -10.3636023,-0.0098 -10.5862902,-0.05746 z" />
|
||||
<path d="M 3.0126385,11.849829 3.0235061,5.5881684 3.1020974,5.2969283 C 3.3478146,4.3863605 3.93576,3.6757372 4.756668,3.2971229 5.3293315,3.0330025 5.1813272,3.0450949 8.0130385,3.0310668 l 2.5522875,-0.012644 1.918693,1.9107086 c 1.404146,1.3983023 1.964459,1.9332518 2.089351,1.9947704 l 0.170657,0.084062 5.897611,0.019367 c 5.553257,0.018236 5.910365,0.023213 6.116041,0.085231 1.102257,0.3323708 1.857042,1.1184422 2.154229,2.2435244 0.05645,0.2137228 0.06373,0.5643981 0.07519,3.6220748 0.0076,2.032169 -5.42e-4,3.370979 -0.02041,3.349261 -0.0182,-0.0199 -0.414296,-0.691472 -0.880217,-1.492382 -0.46592,-0.80091 -0.93093,-1.577954 -1.033354,-1.726764 -0.735716,-1.0689 -1.983568,-1.844244 -3.315972,-2.060353 -0.280375,-0.04548 -1.345158,-0.05334 -7.238708,-0.05347 -4.713933,-1.09e-4 -6.9931825,0.01221 -7.1717862,0.03874 -1.3002273,0.193134 -2.4770512,0.889916 -3.283628,1.944192 -0.1076466,0.140705 -0.8359664,1.353438 -1.6184885,2.694963 L 3.0017709,18.11149 Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
338
globals.html
Normal file
@ -0,0 +1,338 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>EX-CommandStation EXRAIL Documentation: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">EX-CommandStation EXRAIL Documentation
|
||||
</div>
|
||||
<div id="projectbrief">EXRAIL Language</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div>
|
||||
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>ACOF : <a class="el" href="EXRAIL2MacroReset_8h.html#a70413e5680ed0b35bf056f65f4c79745">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACON : <a class="el" href="EXRAIL2MacroReset_8h.html#a535706da7c1f98bc8da71a3d938fa13b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AFTER : <a class="el" href="EXRAIL2MacroReset_8h.html#a453638a63f596fea9c1c6882a2d149a9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AFTEROVERLOAD : <a class="el" href="EXRAIL2MacroReset_8h.html#ac1df8825d714f7089d310559b75b9727">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ALIAS : <a class="el" href="EXRAIL2MacroReset_8h.html#a1a83cf8fcf340956ec0eb5136187bfc2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#ae14885354cfce6b96d4b14b7d1e5763b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ANOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#ac423d1824ff6340efbdf97efe2a86efa">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ASPECT : <a class="el" href="EXRAIL2MacroReset_8h.html#a8e0493620ef65f4f7ec67ce2f4e71bd2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AT : <a class="el" href="EXRAIL2MacroReset_8h.html#a6a9137afa993b6547cef10c792c34dd7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATGTE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3976159ee4239f09f8d760a16ac787c3">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATLT : <a class="el" href="EXRAIL2MacroReset_8h.html#a5c53411b9d4107efddb0167672dfba87">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATTIMEOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a32b879d548bb568e9c4375b7343840c9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AUTOMATION : <a class="el" href="EXRAIL2MacroReset_8h.html#a3063459ba71def1546e2bce054a2c5c9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AUTOSTART : <a class="el" href="EXRAIL2MacroReset_8h.html#a79a5ec7365cb5cb8b61254a2950ae9d3">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>BLINK : <a class="el" href="EXRAIL2MacroReset_8h.html#a4ca075b23c6884a310c28eeb12878a81">EXRAIL2MacroReset.h</a></li>
|
||||
<li>BROADCAST : <a class="el" href="EXRAIL2MacroReset_8h.html#ad2735f94701719c50cb70722c1ad53d3">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>CALL : <a class="el" href="EXRAIL2MacroReset_8h.html#a95596cb79650d33b460ec81f8e65887c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLEAR_ALL_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a87656ab0de1ea72533329bf27e0961c3">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLEAR_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a3bf0952e3e886e0ad0d0ab351a32e84b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLOSE : <a class="el" href="EXRAIL2MacroReset_8h.html#aa72974727c01c5aced9e24f083e85ba4">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CONFIGURE_SERVO : <a class="el" href="EXRAIL2MacroReset_8h.html#aaf7204ec3b23f51b4af0eaf72d4b1d13">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>DCC_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a6d5b52974c1619801777181d17393fc5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DCC_TURNTABLE : <a class="el" href="EXRAIL2MacroReset_8h.html#ad29a0a2a20927d9bca265a21ee5b84ef">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DCCX_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#ab7e30fb1c3e99423aa257f725d4966bf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DEACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#af7b530974fe28e1f0ca0096b2403b590">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DEACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a654d690c39c254802b546ee888d52fec">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAY : <a class="el" href="EXRAIL2MacroReset_8h.html#a3582e62360f41bf088e21a0e8c3600e6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAYMINS : <a class="el" href="EXRAIL2MacroReset_8h.html#a6b88ab656d36316547d13ec1443e734d">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAYRANDOM : <a class="el" href="EXRAIL2MacroReset_8h.html#aa472883a6912ab7843878ed428b1a568">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DONE : <a class="el" href="EXRAIL2MacroReset_8h.html#abe6b865c045f3e7c6892ef4f15ff5779">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DRIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a748cc3f2276a4807f7f30b8104dac6ad">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
|
||||
<li>ELSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a0a70ee0cbf5b1738be4c9463c529ce72">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDEXRAIL : <a class="el" href="EXRAIL2MacroReset_8h.html#a84b8c08e942ef757946344cf3ae03487">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDIF : <a class="el" href="EXRAIL2MacroReset_8h.html#af7039fb6fb9cb00f8e223a05e1ee436b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDTASK : <a class="el" href="EXRAIL2MacroReset_8h.html#a6265416c68524e78e50969fc02b0a156">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ESTOP : <a class="el" href="EXRAIL2MacroReset_8h.html#aabdbe5a94653ed44948a15bbf036879a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>EXRAIL : <a class="el" href="EXRAIL2MacroReset_8h.html#ade88b476dc27d92754a69a49b9a7c396">EXRAIL2MacroReset.h</a></li>
|
||||
<li>EXTT_TURNTABLE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1fdca4b7f37698941742674af6a46c36">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>FADE : <a class="el" href="EXRAIL2MacroReset_8h.html#a7b63d087951e73299ca8c0cef37deb54">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FOFF : <a class="el" href="EXRAIL2MacroReset_8h.html#abdd91c227513d7c27086c8764810db5d">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FOLLOW : <a class="el" href="EXRAIL2MacroReset_8h.html#a9c0e7dd53e0ea6fb76b0b3cbaaa37853">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FON : <a class="el" href="EXRAIL2MacroReset_8h.html#a2737b92d5d09d27f9df833715c1152ed">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FORGET : <a class="el" href="EXRAIL2MacroReset_8h.html#a6f423216315b68df133793a982417f00">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FREE : <a class="el" href="EXRAIL2MacroReset_8h.html#acc491c9cb857225c0c499de7ba7a937a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FTOGGLE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3f4857539b53cbe918c3d371cf7686a9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FWD : <a class="el" href="EXRAIL2MacroReset_8h.html#a365db567aafba224366b6fc700ab641b">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>GREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a64211c6331055df9c457e2157772161c">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
|
||||
<li>HAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a61060739b28d8e98a08d8ecd72fc2a15">EXRAIL2MacroReset.h</a></li>
|
||||
<li>HAL_IGNORE_DEFAULTS : <a class="el" href="EXRAIL2MacroReset_8h.html#ae8584b644c544c95f8ecab8997a66373">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>IF : <a class="el" href="EXRAIL2MacroReset_8h.html#a690e2a6e6efa3ceb53436810b3abe716">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFAMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#a72395eb98f4c3b45a4b8481ae164e03e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFCLOSED : <a class="el" href="EXRAIL2MacroReset_8h.html#ab6138f118ca866e90ed256c4fd575f85">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFGREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a538a9a1e2a408d0a2ef85aaa3fc7855e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFGTE : <a class="el" href="EXRAIL2MacroReset_8h.html#a91aafa12888a56d9966c3bfba45db91b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a0bdad647a965f954db0348e442f14d62">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFLT : <a class="el" href="EXRAIL2MacroReset_8h.html#acbdea8927a0e9e71ac9a017625460e43">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFNOT : <a class="el" href="EXRAIL2MacroReset_8h.html#a4b0f32ca3122ee36c54256ebee7e5b42">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRANDOM : <a class="el" href="EXRAIL2MacroReset_8h.html#af3e0c38b8357c68166a3353c7f54ef7f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRE : <a class="el" href="EXRAIL2MacroReset_8h.html#a9513b8b9ca6c74f7075f7a1d4fcb100e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRED : <a class="el" href="EXRAIL2MacroReset_8h.html#acb74f6001374cfc5208dc57383728ae4">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRESERVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a5737c12c58585febecaba35e42e31dff">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTHROWN : <a class="el" href="EXRAIL2MacroReset_8h.html#aeb149e14016e9361c416f1622645c4c2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTIMEOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a82125b07ba127a3f91f75fc7388b9f5a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTTPOSITION : <a class="el" href="EXRAIL2MacroReset_8h.html#a9af3b2d3ffba102abeab145c692aacc1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>INVERT_DIRECTION : <a class="el" href="EXRAIL2MacroReset_8h.html#a5a1098c94713ea9dc547068ee042bf62">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
|
||||
<li>JMRI_SENSOR : <a class="el" href="EXRAIL2MacroReset_8h.html#a86a4a74da3fa02dda26922e9c221ce02">EXRAIL2MacroReset.h</a></li>
|
||||
<li>JOIN : <a class="el" href="EXRAIL2MacroReset_8h.html#a216b2abde239eb946227cab4973b5bc8">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
|
||||
<li>KILLALL : <a class="el" href="EXRAIL2MacroReset_8h.html#a2df07bb601ee833a54cc2908e9a6c193">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
||||
<li>LATCH : <a class="el" href="EXRAIL2MacroReset_8h.html#a536efd8d6904fd270d01c696423f1ddf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCC : <a class="el" href="EXRAIL2MacroReset_8h.html#afa6476b07460f645b3d7a9bdadf5ff28">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCCX : <a class="el" href="EXRAIL2MacroReset_8h.html#a1b166b386dca4e38e23f304ebff8697c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCD : <a class="el" href="EXRAIL2MacroReset_8h.html#a84fc3791fae6ef620ccdb4064d7cdde6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCN : <a class="el" href="EXRAIL2MacroReset_8h.html#aeaa002c5fa9b7f41a53903b1cbc7bdbf">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>MESSAGE : <a class="el" href="EXRAIL2MacroReset_8h.html#a4422df972fe651ff638fdcdadae9af39">EXRAIL2MacroReset.h</a></li>
|
||||
<li>MOVETT : <a class="el" href="EXRAIL2MacroReset_8h.html#a9b479617d5942030fd9c6e535a5e408e">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
|
||||
<li>NEOPIXEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a324d13015faa6ed2d875ce7c30d41924">EXRAIL2MacroReset.h</a></li>
|
||||
<li>NEOPIXEL_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a5ec327b78a557688df073fedd42708b1">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
||||
<li>ONACOF : <a class="el" href="EXRAIL2MacroReset_8h.html#a09acdd0240980bae132886db2d40b424">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACON : <a class="el" href="EXRAIL2MacroReset_8h.html#ab94114ce2f804d9368b7ff4e5130caf6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#ae3946995752581abcb51dda3e863e11f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a21abb9b7e7d11f9f692b21d9164e438f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONAMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#a491c12e424a9d5517063e664be8a5052">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONBUTTON : <a class="el" href="EXRAIL2MacroReset_8h.html#a8232df833de6b06f70665ee2981ec635">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCHANGE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1e8e60404581f05ed5448ff1f8aae4b5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOCKMINS : <a class="el" href="EXRAIL2MacroReset_8h.html#a32223f307c375b26add6586e992851be">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOCKTIME : <a class="el" href="EXRAIL2MacroReset_8h.html#a6469c9fc9dd75782081dfb13aa1f88de">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a383f82cb960c25f73c17c0e2088aa12a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONDEACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a81b021dce212912ba85ed4cdc63e084f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONDEACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a026fbdcd4f1c2ae458d49837898f5974">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONGREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a648c217ce4240e2c4ae497b02b785626">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONLCC : <a class="el" href="EXRAIL2MacroReset_8h.html#a76bdc460ab7ff68cf2f06955a06c83d9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONOVERLOAD : <a class="el" href="EXRAIL2MacroReset_8h.html#a8da16e9be59349774a452191459192cd">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONRED : <a class="el" href="EXRAIL2MacroReset_8h.html#afcc4c2161bb0de1be05b5a4f0583cc98">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONROTATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3499d6c525dba6638990b862bc16dbbf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONSENSOR : <a class="el" href="EXRAIL2MacroReset_8h.html#ab2ae04e0120e155d9f6f92e81ddb4065">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONTHROW : <a class="el" href="EXRAIL2MacroReset_8h.html#aeb0109a23f9137762230734c39be2387">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONTIME : <a class="el" href="EXRAIL2MacroReset_8h.html#ad8ea5fef52ffb27ff64f415de4e8fee6">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
||||
<li>PARSE : <a class="el" href="EXRAIL2MacroReset_8h.html#aacf4be4d1a978c9eeab3a56e2598c515">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PAUSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a5666ac5930c9f903698073ab1fa694f7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PICKUP_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a70a2e2ed55ce56b83ea9bc4585551403">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PIN_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a2ce4f6470c9710fe08ffbd8206118b28">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POM : <a class="el" href="EXRAIL2MacroReset_8h.html#a31bc8c0f139c18393eff4c262094ec48">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POWEROFF : <a class="el" href="EXRAIL2MacroReset_8h.html#aa7502455c229b24eb51d67f29160e40c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POWERON : <a class="el" href="EXRAIL2MacroReset_8h.html#a5a3829e9a41139ba8c7e36b0be5a3179">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PRINT : <a class="el" href="EXRAIL2MacroReset_8h.html#a994cb1e8771e881023efb47d91c58fbb">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>READ_LOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#ad332f331a3ea3757c168d57b5756d6c1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RED : <a class="el" href="EXRAIL2MacroReset_8h.html#a0bcac9194342e810d417b2bb90ca93ab">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESERVE : <a class="el" href="EXRAIL2MacroReset_8h.html#ac2072b24e631bc3acdd67fa34e217de5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESET : <a class="el" href="EXRAIL2MacroReset_8h.html#aef5c353a82d9456fd0f269bf40dc439a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESUME : <a class="el" href="EXRAIL2MacroReset_8h.html#a58ed6a8ccad6ef42dc18ad5cfe848256">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RETURN : <a class="el" href="EXRAIL2MacroReset_8h.html#a6a0e6b80dd3d5ca395cf58151749f5e2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>REV : <a class="el" href="EXRAIL2MacroReset_8h.html#a0f6726d7de43adb7a87d866e3e87256f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROSTER : <a class="el" href="EXRAIL2MacroReset_8h.html#abbdd2d0105690a2fb54b77e92bfb04ff">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROTATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3652e188edfd920cc3e40a715a740450">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROTATE_DCC : <a class="el" href="EXRAIL2MacroReset_8h.html#a05cfc12f11a0e0578c4dc6ba4add7606">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE : <a class="el" href="EXRAIL2MacroReset_8h.html#aad2345d94607c710c5548e75e2c0e1ac">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_ACTIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a60da2e2e3e0d0645480bf163d01526e7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_CAPTION : <a class="el" href="EXRAIL2MacroReset_8h.html#a07f63aaa9372c96f8b81272d313e0986">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_DISABLED : <a class="el" href="EXRAIL2MacroReset_8h.html#a02b16763dab59948e7b04d6688580a84">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_HIDDEN : <a class="el" href="EXRAIL2MacroReset_8h.html#aa5f2944b1e81db4a90c5c2b8071c66a5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_INACTIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a29e1089b7aeb3c58e083905085b10915">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>SCREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#ae6d89a17454e176bd2f421e8a13d538a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SENDLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a53a603465ab97877abb5cd294de7e6a8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SEQUENCE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1dfb3fe4a7bce360597a4e9cf672386f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a3a50f04437200196bbbeb69d698dc296">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL1 : <a class="el" href="EXRAIL2MacroReset_8h.html#a067d2982eb485e2f46964de8b2384a45">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL2 : <a class="el" href="EXRAIL2MacroReset_8h.html#ad231ff56134875f6cbf13349ddfa9629">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL3 : <a class="el" href="EXRAIL2MacroReset_8h.html#a58fa01a8ea8e12c84089d88cc74fe5a7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL4 : <a class="el" href="EXRAIL2MacroReset_8h.html#a48238cdad1347bfefb5461a840187915">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL5 : <a class="el" href="EXRAIL2MacroReset_8h.html#a3fcba2a5d34b5041db52828a20f7656f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL6 : <a class="el" href="EXRAIL2MacroReset_8h.html#a5130a8e70491e45fb87820c732781ec8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO : <a class="el" href="EXRAIL2MacroReset_8h.html#aa865d4c3fa7f0c35b68568fef65bc18a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO2 : <a class="el" href="EXRAIL2MacroReset_8h.html#a786a21b710fb0cc82f128ab0efa7fa13">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a5f5f1472ec136458e64e570e68cc6712">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#ab4fc60376f8c5a42dbce7a20932ff243">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET : <a class="el" href="EXRAIL2MacroReset_8h.html#aed0b0857d81395a41a703824431a9c61">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET_POWER : <a class="el" href="EXRAIL2MacroReset_8h.html#aa386637f933c51fb82d11d2bb3e6861a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET_TRACK : <a class="el" href="EXRAIL2MacroReset_8h.html#a417be114d20b759fd47c30e908eafa47">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SETFREQ : <a class="el" href="EXRAIL2MacroReset_8h.html#a2b31fba0b3b31fcd9fc2f82fe7fd9873">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SETLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a0ee77029441d827f816ccca9cd3ba28f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a9dc5ab478e7b3e90cf240a4bbdb47fb2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SIGNALH : <a class="el" href="EXRAIL2MacroReset_8h.html#a4943c59169d208102931c155765837ab">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SPEED : <a class="el" href="EXRAIL2MacroReset_8h.html#a1f597e9cdeb815d27f2ea5d692d412a5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>START : <a class="el" href="EXRAIL2MacroReset_8h.html#ae33b115c278ec32c3647d63566c29748">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a28e70cc14a4981022059f9bbcd960dd8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STEALTH : <a class="el" href="EXRAIL2MacroReset_8h.html#a146ca0f840f0860a1ade1e2947f099d1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STEALTH_GLOBAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a2f32116ed63ee1cc93b7775c7d396f78">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STOP : <a class="el" href="EXRAIL2MacroReset_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>THROW : <a class="el" href="EXRAIL2MacroReset_8h.html#a89ac158b89aad4af637515aa989c2820">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TOGGLE_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a7e51dc5052adbe49e2965794865ac03c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TT_ADDPOSITION : <a class="el" href="EXRAIL2MacroReset_8h.html#accea64907d3ee777328ce4a424e5d695">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a0823dfd6ec07c0c7a25a095b5e3dfbe8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TURNOUTL : <a class="el" href="EXRAIL2MacroReset_8h.html#a9a8abfc6a656ba9ce238d4397abc7d43">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
|
||||
<li>UNJOIN : <a class="el" href="EXRAIL2MacroReset_8h.html#a976c0b6192eea46a51431517ecd1da12">EXRAIL2MacroReset.h</a></li>
|
||||
<li>UNLATCH : <a class="el" href="EXRAIL2MacroReset_8h.html#a406a92f8c66edf9c79a14121ccff928e">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
|
||||
<li>VIRTUAL_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a8361a5e726b6cc0baecf0e6366b15d88">EXRAIL2MacroReset.h</a></li>
|
||||
<li>VIRTUAL_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a72fad6ff07abc23d9caf7601d7d1602c">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
|
||||
<li>WAITFOR : <a class="el" href="EXRAIL2MacroReset_8h.html#a984530916c21ac841c79ebc650f43d7f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>WAITFORTT : <a class="el" href="EXRAIL2MacroReset_8h.html#ab765c40f567b85d47a64811423e5651a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>WITHROTTLE : <a class="el" href="EXRAIL2MacroReset_8h.html#aaa38794d6c8ff130c7df5141f6076841">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
|
||||
<li>XFOFF : <a class="el" href="EXRAIL2MacroReset_8h.html#abde746d31c307cfbe3e616cf2e8b226b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFON : <a class="el" href="EXRAIL2MacroReset_8h.html#aa91eccfb22e9b0504ae318f6ef15c204">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFTOGGLE : <a class="el" href="EXRAIL2MacroReset_8h.html#ad5021f80337927f683b2e7a8c338e1c5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFWD : <a class="el" href="EXRAIL2MacroReset_8h.html#a84b6246a102f2d42744458b24f2733cf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XREV : <a class="el" href="EXRAIL2MacroReset_8h.html#afb9eeae6b4891ee0810b0d118f0b0d34">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
338
globals_defs.html
Normal file
@ -0,0 +1,338 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>EX-CommandStation EXRAIL Documentation: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">EX-CommandStation EXRAIL Documentation
|
||||
</div>
|
||||
<div id="projectbrief">EXRAIL Language</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all macros with links to the files they belong to:</div>
|
||||
|
||||
<h3><a id="index_a" name="index_a"></a>- a -</h3><ul>
|
||||
<li>ACOF : <a class="el" href="EXRAIL2MacroReset_8h.html#a70413e5680ed0b35bf056f65f4c79745">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACON : <a class="el" href="EXRAIL2MacroReset_8h.html#a535706da7c1f98bc8da71a3d938fa13b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AFTER : <a class="el" href="EXRAIL2MacroReset_8h.html#a453638a63f596fea9c1c6882a2d149a9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AFTEROVERLOAD : <a class="el" href="EXRAIL2MacroReset_8h.html#ac1df8825d714f7089d310559b75b9727">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ALIAS : <a class="el" href="EXRAIL2MacroReset_8h.html#a1a83cf8fcf340956ec0eb5136187bfc2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#ae14885354cfce6b96d4b14b7d1e5763b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ANOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#ac423d1824ff6340efbdf97efe2a86efa">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ASPECT : <a class="el" href="EXRAIL2MacroReset_8h.html#a8e0493620ef65f4f7ec67ce2f4e71bd2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AT : <a class="el" href="EXRAIL2MacroReset_8h.html#a6a9137afa993b6547cef10c792c34dd7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATGTE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3976159ee4239f09f8d760a16ac787c3">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATLT : <a class="el" href="EXRAIL2MacroReset_8h.html#a5c53411b9d4107efddb0167672dfba87">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ATTIMEOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a32b879d548bb568e9c4375b7343840c9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AUTOMATION : <a class="el" href="EXRAIL2MacroReset_8h.html#a3063459ba71def1546e2bce054a2c5c9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>AUTOSTART : <a class="el" href="EXRAIL2MacroReset_8h.html#a79a5ec7365cb5cb8b61254a2950ae9d3">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
|
||||
<li>BLINK : <a class="el" href="EXRAIL2MacroReset_8h.html#a4ca075b23c6884a310c28eeb12878a81">EXRAIL2MacroReset.h</a></li>
|
||||
<li>BROADCAST : <a class="el" href="EXRAIL2MacroReset_8h.html#ad2735f94701719c50cb70722c1ad53d3">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
|
||||
<li>CALL : <a class="el" href="EXRAIL2MacroReset_8h.html#a95596cb79650d33b460ec81f8e65887c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLEAR_ALL_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a87656ab0de1ea72533329bf27e0961c3">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLEAR_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a3bf0952e3e886e0ad0d0ab351a32e84b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CLOSE : <a class="el" href="EXRAIL2MacroReset_8h.html#aa72974727c01c5aced9e24f083e85ba4">EXRAIL2MacroReset.h</a></li>
|
||||
<li>CONFIGURE_SERVO : <a class="el" href="EXRAIL2MacroReset_8h.html#aaf7204ec3b23f51b4af0eaf72d4b1d13">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_d" name="index_d"></a>- d -</h3><ul>
|
||||
<li>DCC_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a6d5b52974c1619801777181d17393fc5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DCC_TURNTABLE : <a class="el" href="EXRAIL2MacroReset_8h.html#ad29a0a2a20927d9bca265a21ee5b84ef">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DCCX_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#ab7e30fb1c3e99423aa257f725d4966bf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DEACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#af7b530974fe28e1f0ca0096b2403b590">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DEACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a654d690c39c254802b546ee888d52fec">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAY : <a class="el" href="EXRAIL2MacroReset_8h.html#a3582e62360f41bf088e21a0e8c3600e6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAYMINS : <a class="el" href="EXRAIL2MacroReset_8h.html#a6b88ab656d36316547d13ec1443e734d">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DELAYRANDOM : <a class="el" href="EXRAIL2MacroReset_8h.html#aa472883a6912ab7843878ed428b1a568">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DONE : <a class="el" href="EXRAIL2MacroReset_8h.html#abe6b865c045f3e7c6892ef4f15ff5779">EXRAIL2MacroReset.h</a></li>
|
||||
<li>DRIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a748cc3f2276a4807f7f30b8104dac6ad">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_e" name="index_e"></a>- e -</h3><ul>
|
||||
<li>ELSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a0a70ee0cbf5b1738be4c9463c529ce72">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDEXRAIL : <a class="el" href="EXRAIL2MacroReset_8h.html#a84b8c08e942ef757946344cf3ae03487">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDIF : <a class="el" href="EXRAIL2MacroReset_8h.html#af7039fb6fb9cb00f8e223a05e1ee436b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ENDTASK : <a class="el" href="EXRAIL2MacroReset_8h.html#a6265416c68524e78e50969fc02b0a156">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ESTOP : <a class="el" href="EXRAIL2MacroReset_8h.html#aabdbe5a94653ed44948a15bbf036879a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>EXRAIL : <a class="el" href="EXRAIL2MacroReset_8h.html#ade88b476dc27d92754a69a49b9a7c396">EXRAIL2MacroReset.h</a></li>
|
||||
<li>EXTT_TURNTABLE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1fdca4b7f37698941742674af6a46c36">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
|
||||
<li>FADE : <a class="el" href="EXRAIL2MacroReset_8h.html#a7b63d087951e73299ca8c0cef37deb54">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FOFF : <a class="el" href="EXRAIL2MacroReset_8h.html#abdd91c227513d7c27086c8764810db5d">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FOLLOW : <a class="el" href="EXRAIL2MacroReset_8h.html#a9c0e7dd53e0ea6fb76b0b3cbaaa37853">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FON : <a class="el" href="EXRAIL2MacroReset_8h.html#a2737b92d5d09d27f9df833715c1152ed">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FORGET : <a class="el" href="EXRAIL2MacroReset_8h.html#a6f423216315b68df133793a982417f00">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FREE : <a class="el" href="EXRAIL2MacroReset_8h.html#acc491c9cb857225c0c499de7ba7a937a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FTOGGLE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3f4857539b53cbe918c3d371cf7686a9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>FWD : <a class="el" href="EXRAIL2MacroReset_8h.html#a365db567aafba224366b6fc700ab641b">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
|
||||
<li>GREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a64211c6331055df9c457e2157772161c">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_h" name="index_h"></a>- h -</h3><ul>
|
||||
<li>HAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a61060739b28d8e98a08d8ecd72fc2a15">EXRAIL2MacroReset.h</a></li>
|
||||
<li>HAL_IGNORE_DEFAULTS : <a class="el" href="EXRAIL2MacroReset_8h.html#ae8584b644c544c95f8ecab8997a66373">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_i" name="index_i"></a>- i -</h3><ul>
|
||||
<li>IF : <a class="el" href="EXRAIL2MacroReset_8h.html#a690e2a6e6efa3ceb53436810b3abe716">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFAMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#a72395eb98f4c3b45a4b8481ae164e03e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFCLOSED : <a class="el" href="EXRAIL2MacroReset_8h.html#ab6138f118ca866e90ed256c4fd575f85">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFGREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a538a9a1e2a408d0a2ef85aaa3fc7855e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFGTE : <a class="el" href="EXRAIL2MacroReset_8h.html#a91aafa12888a56d9966c3bfba45db91b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a0bdad647a965f954db0348e442f14d62">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFLT : <a class="el" href="EXRAIL2MacroReset_8h.html#acbdea8927a0e9e71ac9a017625460e43">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFNOT : <a class="el" href="EXRAIL2MacroReset_8h.html#a4b0f32ca3122ee36c54256ebee7e5b42">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRANDOM : <a class="el" href="EXRAIL2MacroReset_8h.html#af3e0c38b8357c68166a3353c7f54ef7f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRE : <a class="el" href="EXRAIL2MacroReset_8h.html#a9513b8b9ca6c74f7075f7a1d4fcb100e">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRED : <a class="el" href="EXRAIL2MacroReset_8h.html#acb74f6001374cfc5208dc57383728ae4">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFRESERVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a5737c12c58585febecaba35e42e31dff">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTHROWN : <a class="el" href="EXRAIL2MacroReset_8h.html#aeb149e14016e9361c416f1622645c4c2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTIMEOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a82125b07ba127a3f91f75fc7388b9f5a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>IFTTPOSITION : <a class="el" href="EXRAIL2MacroReset_8h.html#a9af3b2d3ffba102abeab145c692aacc1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>INVERT_DIRECTION : <a class="el" href="EXRAIL2MacroReset_8h.html#a5a1098c94713ea9dc547068ee042bf62">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_j" name="index_j"></a>- j -</h3><ul>
|
||||
<li>JMRI_SENSOR : <a class="el" href="EXRAIL2MacroReset_8h.html#a86a4a74da3fa02dda26922e9c221ce02">EXRAIL2MacroReset.h</a></li>
|
||||
<li>JOIN : <a class="el" href="EXRAIL2MacroReset_8h.html#a216b2abde239eb946227cab4973b5bc8">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
|
||||
<li>KILLALL : <a class="el" href="EXRAIL2MacroReset_8h.html#a2df07bb601ee833a54cc2908e9a6c193">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
|
||||
<li>LATCH : <a class="el" href="EXRAIL2MacroReset_8h.html#a536efd8d6904fd270d01c696423f1ddf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCC : <a class="el" href="EXRAIL2MacroReset_8h.html#afa6476b07460f645b3d7a9bdadf5ff28">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCCX : <a class="el" href="EXRAIL2MacroReset_8h.html#a1b166b386dca4e38e23f304ebff8697c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCD : <a class="el" href="EXRAIL2MacroReset_8h.html#a84fc3791fae6ef620ccdb4064d7cdde6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>LCN : <a class="el" href="EXRAIL2MacroReset_8h.html#aeaa002c5fa9b7f41a53903b1cbc7bdbf">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
|
||||
<li>MESSAGE : <a class="el" href="EXRAIL2MacroReset_8h.html#a4422df972fe651ff638fdcdadae9af39">EXRAIL2MacroReset.h</a></li>
|
||||
<li>MOVETT : <a class="el" href="EXRAIL2MacroReset_8h.html#a9b479617d5942030fd9c6e535a5e408e">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
|
||||
<li>NEOPIXEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a324d13015faa6ed2d875ce7c30d41924">EXRAIL2MacroReset.h</a></li>
|
||||
<li>NEOPIXEL_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a5ec327b78a557688df073fedd42708b1">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
|
||||
<li>ONACOF : <a class="el" href="EXRAIL2MacroReset_8h.html#a09acdd0240980bae132886db2d40b424">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACON : <a class="el" href="EXRAIL2MacroReset_8h.html#ab94114ce2f804d9368b7ff4e5130caf6">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#ae3946995752581abcb51dda3e863e11f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a21abb9b7e7d11f9f692b21d9164e438f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONAMBER : <a class="el" href="EXRAIL2MacroReset_8h.html#a491c12e424a9d5517063e664be8a5052">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONBUTTON : <a class="el" href="EXRAIL2MacroReset_8h.html#a8232df833de6b06f70665ee2981ec635">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCHANGE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1e8e60404581f05ed5448ff1f8aae4b5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOCKMINS : <a class="el" href="EXRAIL2MacroReset_8h.html#a32223f307c375b26add6586e992851be">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOCKTIME : <a class="el" href="EXRAIL2MacroReset_8h.html#a6469c9fc9dd75782081dfb13aa1f88de">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONCLOSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a383f82cb960c25f73c17c0e2088aa12a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONDEACTIVATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a81b021dce212912ba85ed4cdc63e084f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONDEACTIVATEL : <a class="el" href="EXRAIL2MacroReset_8h.html#a026fbdcd4f1c2ae458d49837898f5974">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONGREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#a648c217ce4240e2c4ae497b02b785626">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONLCC : <a class="el" href="EXRAIL2MacroReset_8h.html#a76bdc460ab7ff68cf2f06955a06c83d9">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONOVERLOAD : <a class="el" href="EXRAIL2MacroReset_8h.html#a8da16e9be59349774a452191459192cd">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONRED : <a class="el" href="EXRAIL2MacroReset_8h.html#afcc4c2161bb0de1be05b5a4f0583cc98">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONROTATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3499d6c525dba6638990b862bc16dbbf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONSENSOR : <a class="el" href="EXRAIL2MacroReset_8h.html#ab2ae04e0120e155d9f6f92e81ddb4065">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONTHROW : <a class="el" href="EXRAIL2MacroReset_8h.html#aeb0109a23f9137762230734c39be2387">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ONTIME : <a class="el" href="EXRAIL2MacroReset_8h.html#ad8ea5fef52ffb27ff64f415de4e8fee6">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_p" name="index_p"></a>- p -</h3><ul>
|
||||
<li>PARSE : <a class="el" href="EXRAIL2MacroReset_8h.html#aacf4be4d1a978c9eeab3a56e2598c515">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PAUSE : <a class="el" href="EXRAIL2MacroReset_8h.html#a5666ac5930c9f903698073ab1fa694f7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PICKUP_STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a70a2e2ed55ce56b83ea9bc4585551403">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PIN_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a2ce4f6470c9710fe08ffbd8206118b28">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POM : <a class="el" href="EXRAIL2MacroReset_8h.html#a31bc8c0f139c18393eff4c262094ec48">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POWEROFF : <a class="el" href="EXRAIL2MacroReset_8h.html#aa7502455c229b24eb51d67f29160e40c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>POWERON : <a class="el" href="EXRAIL2MacroReset_8h.html#a5a3829e9a41139ba8c7e36b0be5a3179">EXRAIL2MacroReset.h</a></li>
|
||||
<li>PRINT : <a class="el" href="EXRAIL2MacroReset_8h.html#a994cb1e8771e881023efb47d91c58fbb">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
|
||||
<li>READ_LOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#ad332f331a3ea3757c168d57b5756d6c1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RED : <a class="el" href="EXRAIL2MacroReset_8h.html#a0bcac9194342e810d417b2bb90ca93ab">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESERVE : <a class="el" href="EXRAIL2MacroReset_8h.html#ac2072b24e631bc3acdd67fa34e217de5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESET : <a class="el" href="EXRAIL2MacroReset_8h.html#aef5c353a82d9456fd0f269bf40dc439a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RESUME : <a class="el" href="EXRAIL2MacroReset_8h.html#a58ed6a8ccad6ef42dc18ad5cfe848256">EXRAIL2MacroReset.h</a></li>
|
||||
<li>RETURN : <a class="el" href="EXRAIL2MacroReset_8h.html#a6a0e6b80dd3d5ca395cf58151749f5e2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>REV : <a class="el" href="EXRAIL2MacroReset_8h.html#a0f6726d7de43adb7a87d866e3e87256f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROSTER : <a class="el" href="EXRAIL2MacroReset_8h.html#abbdd2d0105690a2fb54b77e92bfb04ff">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROTATE : <a class="el" href="EXRAIL2MacroReset_8h.html#a3652e188edfd920cc3e40a715a740450">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROTATE_DCC : <a class="el" href="EXRAIL2MacroReset_8h.html#a05cfc12f11a0e0578c4dc6ba4add7606">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE : <a class="el" href="EXRAIL2MacroReset_8h.html#aad2345d94607c710c5548e75e2c0e1ac">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_ACTIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a60da2e2e3e0d0645480bf163d01526e7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_CAPTION : <a class="el" href="EXRAIL2MacroReset_8h.html#a07f63aaa9372c96f8b81272d313e0986">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_DISABLED : <a class="el" href="EXRAIL2MacroReset_8h.html#a02b16763dab59948e7b04d6688580a84">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_HIDDEN : <a class="el" href="EXRAIL2MacroReset_8h.html#aa5f2944b1e81db4a90c5c2b8071c66a5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>ROUTE_INACTIVE : <a class="el" href="EXRAIL2MacroReset_8h.html#a29e1089b7aeb3c58e083905085b10915">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
|
||||
<li>SCREEN : <a class="el" href="EXRAIL2MacroReset_8h.html#ae6d89a17454e176bd2f421e8a13d538a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SENDLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a53a603465ab97877abb5cd294de7e6a8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SEQUENCE : <a class="el" href="EXRAIL2MacroReset_8h.html#a1dfb3fe4a7bce360597a4e9cf672386f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a3a50f04437200196bbbeb69d698dc296">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL1 : <a class="el" href="EXRAIL2MacroReset_8h.html#a067d2982eb485e2f46964de8b2384a45">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL2 : <a class="el" href="EXRAIL2MacroReset_8h.html#ad231ff56134875f6cbf13349ddfa9629">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL3 : <a class="el" href="EXRAIL2MacroReset_8h.html#a58fa01a8ea8e12c84089d88cc74fe5a7">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL4 : <a class="el" href="EXRAIL2MacroReset_8h.html#a48238cdad1347bfefb5461a840187915">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL5 : <a class="el" href="EXRAIL2MacroReset_8h.html#a3fcba2a5d34b5041db52828a20f7656f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERIAL6 : <a class="el" href="EXRAIL2MacroReset_8h.html#a5130a8e70491e45fb87820c732781ec8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO : <a class="el" href="EXRAIL2MacroReset_8h.html#aa865d4c3fa7f0c35b68568fef65bc18a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO2 : <a class="el" href="EXRAIL2MacroReset_8h.html#a786a21b710fb0cc82f128ab0efa7fa13">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a5f5f1472ec136458e64e570e68cc6712">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SERVO_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#ab4fc60376f8c5a42dbce7a20932ff243">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET : <a class="el" href="EXRAIL2MacroReset_8h.html#aed0b0857d81395a41a703824431a9c61">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET_POWER : <a class="el" href="EXRAIL2MacroReset_8h.html#aa386637f933c51fb82d11d2bb3e6861a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SET_TRACK : <a class="el" href="EXRAIL2MacroReset_8h.html#a417be114d20b759fd47c30e908eafa47">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SETFREQ : <a class="el" href="EXRAIL2MacroReset_8h.html#a2b31fba0b3b31fcd9fc2f82fe7fd9873">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SETLOCO : <a class="el" href="EXRAIL2MacroReset_8h.html#a0ee77029441d827f816ccca9cd3ba28f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a9dc5ab478e7b3e90cf240a4bbdb47fb2">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SIGNALH : <a class="el" href="EXRAIL2MacroReset_8h.html#a4943c59169d208102931c155765837ab">EXRAIL2MacroReset.h</a></li>
|
||||
<li>SPEED : <a class="el" href="EXRAIL2MacroReset_8h.html#a1f597e9cdeb815d27f2ea5d692d412a5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>START : <a class="el" href="EXRAIL2MacroReset_8h.html#ae33b115c278ec32c3647d63566c29748">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STASH : <a class="el" href="EXRAIL2MacroReset_8h.html#a28e70cc14a4981022059f9bbcd960dd8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STEALTH : <a class="el" href="EXRAIL2MacroReset_8h.html#a146ca0f840f0860a1ade1e2947f099d1">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STEALTH_GLOBAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a2f32116ed63ee1cc93b7775c7d396f78">EXRAIL2MacroReset.h</a></li>
|
||||
<li>STOP : <a class="el" href="EXRAIL2MacroReset_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_t" name="index_t"></a>- t -</h3><ul>
|
||||
<li>THROW : <a class="el" href="EXRAIL2MacroReset_8h.html#a89ac158b89aad4af637515aa989c2820">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TOGGLE_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a7e51dc5052adbe49e2965794865ac03c">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TT_ADDPOSITION : <a class="el" href="EXRAIL2MacroReset_8h.html#accea64907d3ee777328ce4a424e5d695">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a0823dfd6ec07c0c7a25a095b5e3dfbe8">EXRAIL2MacroReset.h</a></li>
|
||||
<li>TURNOUTL : <a class="el" href="EXRAIL2MacroReset_8h.html#a9a8abfc6a656ba9ce238d4397abc7d43">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
|
||||
<li>UNJOIN : <a class="el" href="EXRAIL2MacroReset_8h.html#a976c0b6192eea46a51431517ecd1da12">EXRAIL2MacroReset.h</a></li>
|
||||
<li>UNLATCH : <a class="el" href="EXRAIL2MacroReset_8h.html#a406a92f8c66edf9c79a14121ccff928e">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_v" name="index_v"></a>- v -</h3><ul>
|
||||
<li>VIRTUAL_SIGNAL : <a class="el" href="EXRAIL2MacroReset_8h.html#a8361a5e726b6cc0baecf0e6366b15d88">EXRAIL2MacroReset.h</a></li>
|
||||
<li>VIRTUAL_TURNOUT : <a class="el" href="EXRAIL2MacroReset_8h.html#a72fad6ff07abc23d9caf7601d7d1602c">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_w" name="index_w"></a>- w -</h3><ul>
|
||||
<li>WAITFOR : <a class="el" href="EXRAIL2MacroReset_8h.html#a984530916c21ac841c79ebc650f43d7f">EXRAIL2MacroReset.h</a></li>
|
||||
<li>WAITFORTT : <a class="el" href="EXRAIL2MacroReset_8h.html#ab765c40f567b85d47a64811423e5651a">EXRAIL2MacroReset.h</a></li>
|
||||
<li>WITHROTTLE : <a class="el" href="EXRAIL2MacroReset_8h.html#aaa38794d6c8ff130c7df5141f6076841">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a id="index_x" name="index_x"></a>- x -</h3><ul>
|
||||
<li>XFOFF : <a class="el" href="EXRAIL2MacroReset_8h.html#abde746d31c307cfbe3e616cf2e8b226b">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFON : <a class="el" href="EXRAIL2MacroReset_8h.html#aa91eccfb22e9b0504ae318f6ef15c204">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFTOGGLE : <a class="el" href="EXRAIL2MacroReset_8h.html#ad5021f80337927f683b2e7a8c338e1c5">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XFWD : <a class="el" href="EXRAIL2MacroReset_8h.html#a84b6246a102f2d42744458b24f2733cf">EXRAIL2MacroReset.h</a></li>
|
||||
<li>XREV : <a class="el" href="EXRAIL2MacroReset_8h.html#afb9eeae6b4891ee0810b0d118f0b0d34">EXRAIL2MacroReset.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
92
index.html
@ -1 +1,91 @@
|
||||
"<html><body><h1>EX-CommandStation Documentation</h1></body></html>"
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>EX-CommandStation EXRAIL Documentation: EXRAIL Language Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr id="projectrow">
|
||||
<td id="projectalign">
|
||||
<div id="projectname">EX-CommandStation EXRAIL Documentation
|
||||
</div>
|
||||
<div id="projectbrief">EXRAIL Language</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<div id="MSearchResults">
|
||||
<div class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div id="SRResults"></div>
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div><div class="header">
|
||||
<div class="headertitle"><div class="title">EXRAIL Language Reference </div></div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><h1><a class="anchor" id="introduction"></a>
|
||||
Introduction</h1>
|
||||
<p>EXRAIL - Extended Railroad Automation Instruction Language</p>
|
||||
<p>This page is a reference to all EXRAIL commands available with EX-CommandStation.</p>
|
||||
<ul>
|
||||
<li><a class="el" href="EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0">ACTIVATE</a></li>
|
||||
<li><a class="el" href="EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292">ACTIVATEL</a> </li>
|
||||
</ul>
|
||||
</div></div><!-- PageDoc -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
34
jquery.js
vendored
Normal file
136
menu.js
Normal file
@ -0,0 +1,136 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||
function makeTree(data,relPath) {
|
||||
var result='';
|
||||
if ('children' in data) {
|
||||
result+='<ul>';
|
||||
for (var i in data.children) {
|
||||
var url;
|
||||
var link;
|
||||
link = data.children[i].url;
|
||||
if (link.substring(0,1)=='^') {
|
||||
url = link.substring(1);
|
||||
} else {
|
||||
url = relPath+link;
|
||||
}
|
||||
result+='<li><a href="'+url+'">'+
|
||||
data.children[i].text+'</a>'+
|
||||
makeTree(data.children[i],relPath)+'</li>';
|
||||
}
|
||||
result+='</ul>';
|
||||
}
|
||||
return result;
|
||||
}
|
||||
var searchBoxHtml;
|
||||
if (searchEnabled) {
|
||||
if (serverSide) {
|
||||
searchBoxHtml='<div id="MSearchBox" class="MSearchBoxInactive">'+
|
||||
'<div class="left">'+
|
||||
'<form id="FSearchBox" action="'+relPath+searchPage+
|
||||
'" method="get"><span id="MSearchSelectExt"> </span>'+
|
||||
'<input type="text" id="MSearchField" name="query" value="" placeholder="'+search+
|
||||
'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)"'+
|
||||
' onblur="searchBox.OnSearchFieldFocus(false)"/>'+
|
||||
'</form>'+
|
||||
'</div>'+
|
||||
'<div class="right"></div>'+
|
||||
'</div>';
|
||||
} else {
|
||||
searchBoxHtml='<div id="MSearchBox" class="MSearchBoxInactive">'+
|
||||
'<span class="left">'+
|
||||
'<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()"'+
|
||||
' onmouseout="return searchBox.OnSearchSelectHide()"> </span>'+
|
||||
'<input type="text" id="MSearchField" value="" placeholder="'+search+
|
||||
'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" '+
|
||||
'onblur="searchBox.OnSearchFieldFocus(false)" '+
|
||||
'onkeyup="searchBox.OnSearchFieldChange(event)"/>'+
|
||||
'</span>'+
|
||||
'<span class="right"><a id="MSearchClose" '+
|
||||
'href="javascript:searchBox.CloseResultsWindow()">'+
|
||||
'<img id="MSearchCloseImg" border="0" src="'+relPath+
|
||||
'search/close.svg" alt=""/></a>'+
|
||||
'</span>'+
|
||||
'</div>';
|
||||
}
|
||||
}
|
||||
|
||||
$('#main-nav').before('<div class="sm sm-dox"><input id="main-menu-state" type="checkbox"/>'+
|
||||
'<label class="main-menu-btn" for="main-menu-state">'+
|
||||
'<span class="main-menu-btn-icon"></span> '+
|
||||
'Toggle main menu visibility</label>'+
|
||||
'<span id="searchBoxPos1" style="position:absolute;right:8px;top:8px;height:36px;"></span>'+
|
||||
'</div>');
|
||||
$('#main-nav').append(makeTree(menudata,relPath));
|
||||
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||
if (searchBoxHtml) {
|
||||
$('#main-menu').append('<li id="searchBoxPos2" style="float:right"></li>');
|
||||
}
|
||||
var $mainMenuState = $('#main-menu-state');
|
||||
var prevWidth = 0;
|
||||
if ($mainMenuState.length) {
|
||||
function initResizableIfExists() {
|
||||
if (typeof initResizable==='function') initResizable();
|
||||
}
|
||||
// animate mobile menu
|
||||
$mainMenuState.change(function(e) {
|
||||
var $menu = $('#main-menu');
|
||||
var options = { duration: 250, step: initResizableIfExists };
|
||||
if (this.checked) {
|
||||
options['complete'] = function() { $menu.css('display', 'block') };
|
||||
$menu.hide().slideDown(options);
|
||||
} else {
|
||||
options['complete'] = function() { $menu.css('display', 'none') };
|
||||
$menu.show().slideUp(options);
|
||||
}
|
||||
});
|
||||
// set default menu visibility
|
||||
function resetState() {
|
||||
var $menu = $('#main-menu');
|
||||
var $mainMenuState = $('#main-menu-state');
|
||||
var newWidth = $(window).outerWidth();
|
||||
if (newWidth!=prevWidth) {
|
||||
if ($(window).outerWidth()<768) {
|
||||
$mainMenuState.prop('checked',false); $menu.hide();
|
||||
$('#searchBoxPos1').html(searchBoxHtml);
|
||||
$('#searchBoxPos2').hide();
|
||||
} else {
|
||||
$menu.show();
|
||||
$('#searchBoxPos1').empty();
|
||||
$('#searchBoxPos2').html(searchBoxHtml);
|
||||
$('#searchBoxPos2').show();
|
||||
}
|
||||
if (typeof searchBox!=='undefined') {
|
||||
searchBox.CloseResultsWindow();
|
||||
}
|
||||
prevWidth = newWidth;
|
||||
}
|
||||
}
|
||||
$(window).ready(function() { resetState(); initResizableIfExists(); });
|
||||
$(window).resize(resetState);
|
||||
}
|
||||
$('#main-menu').smartmenus();
|
||||
}
|
||||
/* @license-end */
|
77
menudata.js
Normal file
@ -0,0 +1,77 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
var menudata={children:[
|
||||
{text:"Main Page",url:"index.html"},
|
||||
{text:"Files",url:"files.html",children:[
|
||||
{text:"File List",url:"files.html"},
|
||||
{text:"File Members",url:"globals.html",children:[
|
||||
{text:"All",url:"globals.html",children:[
|
||||
{text:"a",url:"globals.html#index_a"},
|
||||
{text:"b",url:"globals.html#index_b"},
|
||||
{text:"c",url:"globals.html#index_c"},
|
||||
{text:"d",url:"globals.html#index_d"},
|
||||
{text:"e",url:"globals.html#index_e"},
|
||||
{text:"f",url:"globals.html#index_f"},
|
||||
{text:"g",url:"globals.html#index_g"},
|
||||
{text:"h",url:"globals.html#index_h"},
|
||||
{text:"i",url:"globals.html#index_i"},
|
||||
{text:"j",url:"globals.html#index_j"},
|
||||
{text:"k",url:"globals.html#index_k"},
|
||||
{text:"l",url:"globals.html#index_l"},
|
||||
{text:"m",url:"globals.html#index_m"},
|
||||
{text:"n",url:"globals.html#index_n"},
|
||||
{text:"o",url:"globals.html#index_o"},
|
||||
{text:"p",url:"globals.html#index_p"},
|
||||
{text:"r",url:"globals.html#index_r"},
|
||||
{text:"s",url:"globals.html#index_s"},
|
||||
{text:"t",url:"globals.html#index_t"},
|
||||
{text:"u",url:"globals.html#index_u"},
|
||||
{text:"v",url:"globals.html#index_v"},
|
||||
{text:"w",url:"globals.html#index_w"},
|
||||
{text:"x",url:"globals.html#index_x"}]},
|
||||
{text:"Macros",url:"globals_defs.html",children:[
|
||||
{text:"a",url:"globals_defs.html#index_a"},
|
||||
{text:"b",url:"globals_defs.html#index_b"},
|
||||
{text:"c",url:"globals_defs.html#index_c"},
|
||||
{text:"d",url:"globals_defs.html#index_d"},
|
||||
{text:"e",url:"globals_defs.html#index_e"},
|
||||
{text:"f",url:"globals_defs.html#index_f"},
|
||||
{text:"g",url:"globals_defs.html#index_g"},
|
||||
{text:"h",url:"globals_defs.html#index_h"},
|
||||
{text:"i",url:"globals_defs.html#index_i"},
|
||||
{text:"j",url:"globals_defs.html#index_j"},
|
||||
{text:"k",url:"globals_defs.html#index_k"},
|
||||
{text:"l",url:"globals_defs.html#index_l"},
|
||||
{text:"m",url:"globals_defs.html#index_m"},
|
||||
{text:"n",url:"globals_defs.html#index_n"},
|
||||
{text:"o",url:"globals_defs.html#index_o"},
|
||||
{text:"p",url:"globals_defs.html#index_p"},
|
||||
{text:"r",url:"globals_defs.html#index_r"},
|
||||
{text:"s",url:"globals_defs.html#index_s"},
|
||||
{text:"t",url:"globals_defs.html#index_t"},
|
||||
{text:"u",url:"globals_defs.html#index_u"},
|
||||
{text:"v",url:"globals_defs.html#index_v"},
|
||||
{text:"w",url:"globals_defs.html#index_w"},
|
||||
{text:"x",url:"globals_defs.html#index_x"}]}]}]}]}
|
8
minus.svg
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
|
||||
<rect style="fill:#fcfcfc;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 582 B |
8
minusd.svg
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
|
||||
<rect style="fill:#000000;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 582 B |
BIN
nav_fd.png
Normal file
After Width: | Height: | Size: 169 B |
BIN
nav_hd.png
Normal file
After Width: | Height: | Size: 114 B |
9
plus.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
|
||||
<rect style="fill:#fcfcfc;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="15.874998" height="52.916668" x="44.979168" y="26.458332" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 696 B |
9
plusd.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="12px" height="12px" viewBox="0 0 105.83333 105.83333" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<g>
|
||||
<rect style="fill:#808080;stroke-width:0" width="105.83333" height="105.83334" x="4.2409692e-08" y="-1.2701158e-06" ry="0" />
|
||||
<rect style="fill:#000000;stroke-width:0" width="79.375" height="79.375" x="13.229166" y="13.229166" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="52.916668" height="15.874998" x="26.458332" y="44.979168" />
|
||||
<rect style="fill:#808080;stroke-width:0" width="15.874998" height="52.916668" x="44.979168" y="26.458332" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 696 B |
19
search/all_0.js
Normal file
@ -0,0 +1,19 @@
|
||||
var searchData=
|
||||
[
|
||||
['acof_0',['ACOF',['../EXRAIL2MacroReset_8h.html#a70413e5680ed0b35bf056f65f4c79745',1,'EXRAIL2MacroReset.h']]],
|
||||
['acon_1',['ACON',['../EXRAIL2MacroReset_8h.html#a535706da7c1f98bc8da71a3d938fa13b',1,'EXRAIL2MacroReset.h']]],
|
||||
['activate_2',['ACTIVATE',['../EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0',1,'EXRAIL2MacroReset.h']]],
|
||||
['activatel_3',['ACTIVATEL',['../EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292',1,'EXRAIL2MacroReset.h']]],
|
||||
['after_4',['AFTER',['../EXRAIL2MacroReset_8h.html#a453638a63f596fea9c1c6882a2d149a9',1,'EXRAIL2MacroReset.h']]],
|
||||
['afteroverload_5',['AFTEROVERLOAD',['../EXRAIL2MacroReset_8h.html#ac1df8825d714f7089d310559b75b9727',1,'EXRAIL2MacroReset.h']]],
|
||||
['alias_6',['ALIAS',['../EXRAIL2MacroReset_8h.html#a1a83cf8fcf340956ec0eb5136187bfc2',1,'EXRAIL2MacroReset.h']]],
|
||||
['amber_7',['AMBER',['../EXRAIL2MacroReset_8h.html#ae14885354cfce6b96d4b14b7d1e5763b',1,'EXRAIL2MacroReset.h']]],
|
||||
['anout_8',['ANOUT',['../EXRAIL2MacroReset_8h.html#ac423d1824ff6340efbdf97efe2a86efa',1,'EXRAIL2MacroReset.h']]],
|
||||
['aspect_9',['ASPECT',['../EXRAIL2MacroReset_8h.html#a8e0493620ef65f4f7ec67ce2f4e71bd2',1,'EXRAIL2MacroReset.h']]],
|
||||
['at_10',['AT',['../EXRAIL2MacroReset_8h.html#a6a9137afa993b6547cef10c792c34dd7',1,'EXRAIL2MacroReset.h']]],
|
||||
['atgte_11',['ATGTE',['../EXRAIL2MacroReset_8h.html#a3976159ee4239f09f8d760a16ac787c3',1,'EXRAIL2MacroReset.h']]],
|
||||
['atlt_12',['ATLT',['../EXRAIL2MacroReset_8h.html#a5c53411b9d4107efddb0167672dfba87',1,'EXRAIL2MacroReset.h']]],
|
||||
['attimeout_13',['ATTIMEOUT',['../EXRAIL2MacroReset_8h.html#a32b879d548bb568e9c4375b7343840c9',1,'EXRAIL2MacroReset.h']]],
|
||||
['automation_14',['AUTOMATION',['../EXRAIL2MacroReset_8h.html#a3063459ba71def1546e2bce054a2c5c9',1,'EXRAIL2MacroReset.h']]],
|
||||
['autostart_15',['AUTOSTART',['../EXRAIL2MacroReset_8h.html#a79a5ec7365cb5cb8b61254a2950ae9d3',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_1.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['blink_0',['BLINK',['../EXRAIL2MacroReset_8h.html#a4ca075b23c6884a310c28eeb12878a81',1,'EXRAIL2MacroReset.h']]],
|
||||
['broadcast_1',['BROADCAST',['../EXRAIL2MacroReset_8h.html#ad2735f94701719c50cb70722c1ad53d3',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
20
search/all_10.js
Normal file
@ -0,0 +1,20 @@
|
||||
var searchData=
|
||||
[
|
||||
['read_5floco_0',['READ_LOCO',['../EXRAIL2MacroReset_8h.html#ad332f331a3ea3757c168d57b5756d6c1',1,'EXRAIL2MacroReset.h']]],
|
||||
['red_1',['RED',['../EXRAIL2MacroReset_8h.html#a0bcac9194342e810d417b2bb90ca93ab',1,'EXRAIL2MacroReset.h']]],
|
||||
['reference_2',['EXRAIL Language Reference',['../index.html',1,'']]],
|
||||
['reserve_3',['RESERVE',['../EXRAIL2MacroReset_8h.html#ac2072b24e631bc3acdd67fa34e217de5',1,'EXRAIL2MacroReset.h']]],
|
||||
['reset_4',['RESET',['../EXRAIL2MacroReset_8h.html#aef5c353a82d9456fd0f269bf40dc439a',1,'EXRAIL2MacroReset.h']]],
|
||||
['resume_5',['RESUME',['../EXRAIL2MacroReset_8h.html#a58ed6a8ccad6ef42dc18ad5cfe848256',1,'EXRAIL2MacroReset.h']]],
|
||||
['return_6',['RETURN',['../EXRAIL2MacroReset_8h.html#a6a0e6b80dd3d5ca395cf58151749f5e2',1,'EXRAIL2MacroReset.h']]],
|
||||
['rev_7',['REV',['../EXRAIL2MacroReset_8h.html#a0f6726d7de43adb7a87d866e3e87256f',1,'EXRAIL2MacroReset.h']]],
|
||||
['roster_8',['ROSTER',['../EXRAIL2MacroReset_8h.html#abbdd2d0105690a2fb54b77e92bfb04ff',1,'EXRAIL2MacroReset.h']]],
|
||||
['rotate_9',['ROTATE',['../EXRAIL2MacroReset_8h.html#a3652e188edfd920cc3e40a715a740450',1,'EXRAIL2MacroReset.h']]],
|
||||
['rotate_5fdcc_10',['ROTATE_DCC',['../EXRAIL2MacroReset_8h.html#a05cfc12f11a0e0578c4dc6ba4add7606',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_11',['ROUTE',['../EXRAIL2MacroReset_8h.html#aad2345d94607c710c5548e75e2c0e1ac',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5factive_12',['ROUTE_ACTIVE',['../EXRAIL2MacroReset_8h.html#a60da2e2e3e0d0645480bf163d01526e7',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fcaption_13',['ROUTE_CAPTION',['../EXRAIL2MacroReset_8h.html#a07f63aaa9372c96f8b81272d313e0986',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fdisabled_14',['ROUTE_DISABLED',['../EXRAIL2MacroReset_8h.html#a02b16763dab59948e7b04d6688580a84',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fhidden_15',['ROUTE_HIDDEN',['../EXRAIL2MacroReset_8h.html#aa5f2944b1e81db4a90c5c2b8071c66a5',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5finactive_16',['ROUTE_INACTIVE',['../EXRAIL2MacroReset_8h.html#a29e1089b7aeb3c58e083905085b10915',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
30
search/all_11.js
Normal file
@ -0,0 +1,30 @@
|
||||
var searchData=
|
||||
[
|
||||
['screen_0',['SCREEN',['../EXRAIL2MacroReset_8h.html#ae6d89a17454e176bd2f421e8a13d538a',1,'EXRAIL2MacroReset.h']]],
|
||||
['sendloco_1',['SENDLOCO',['../EXRAIL2MacroReset_8h.html#a53a603465ab97877abb5cd294de7e6a8',1,'EXRAIL2MacroReset.h']]],
|
||||
['sequence_2',['SEQUENCE',['../EXRAIL2MacroReset_8h.html#a1dfb3fe4a7bce360597a4e9cf672386f',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial_3',['SERIAL',['../EXRAIL2MacroReset_8h.html#a3a50f04437200196bbbeb69d698dc296',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial1_4',['SERIAL1',['../EXRAIL2MacroReset_8h.html#a067d2982eb485e2f46964de8b2384a45',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial2_5',['SERIAL2',['../EXRAIL2MacroReset_8h.html#ad231ff56134875f6cbf13349ddfa9629',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial3_6',['SERIAL3',['../EXRAIL2MacroReset_8h.html#a58fa01a8ea8e12c84089d88cc74fe5a7',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial4_7',['SERIAL4',['../EXRAIL2MacroReset_8h.html#a48238cdad1347bfefb5461a840187915',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial5_8',['SERIAL5',['../EXRAIL2MacroReset_8h.html#a3fcba2a5d34b5041db52828a20f7656f',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial6_9',['SERIAL6',['../EXRAIL2MacroReset_8h.html#a5130a8e70491e45fb87820c732781ec8',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_10',['SERVO',['../EXRAIL2MacroReset_8h.html#aa865d4c3fa7f0c35b68568fef65bc18a',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo2_11',['SERVO2',['../EXRAIL2MacroReset_8h.html#a786a21b710fb0cc82f128ab0efa7fa13',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_5fsignal_12',['SERVO_SIGNAL',['../EXRAIL2MacroReset_8h.html#a5f5f1472ec136458e64e570e68cc6712',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_5fturnout_13',['SERVO_TURNOUT',['../EXRAIL2MacroReset_8h.html#ab4fc60376f8c5a42dbce7a20932ff243',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_14',['SET',['../EXRAIL2MacroReset_8h.html#aed0b0857d81395a41a703824431a9c61',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_5fpower_15',['SET_POWER',['../EXRAIL2MacroReset_8h.html#aa386637f933c51fb82d11d2bb3e6861a',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_5ftrack_16',['SET_TRACK',['../EXRAIL2MacroReset_8h.html#a417be114d20b759fd47c30e908eafa47',1,'EXRAIL2MacroReset.h']]],
|
||||
['setfreq_17',['SETFREQ',['../EXRAIL2MacroReset_8h.html#a2b31fba0b3b31fcd9fc2f82fe7fd9873',1,'EXRAIL2MacroReset.h']]],
|
||||
['setloco_18',['SETLOCO',['../EXRAIL2MacroReset_8h.html#a0ee77029441d827f816ccca9cd3ba28f',1,'EXRAIL2MacroReset.h']]],
|
||||
['signal_19',['SIGNAL',['../EXRAIL2MacroReset_8h.html#a9dc5ab478e7b3e90cf240a4bbdb47fb2',1,'EXRAIL2MacroReset.h']]],
|
||||
['signalh_20',['SIGNALH',['../EXRAIL2MacroReset_8h.html#a4943c59169d208102931c155765837ab',1,'EXRAIL2MacroReset.h']]],
|
||||
['speed_21',['SPEED',['../EXRAIL2MacroReset_8h.html#a1f597e9cdeb815d27f2ea5d692d412a5',1,'EXRAIL2MacroReset.h']]],
|
||||
['start_22',['START',['../EXRAIL2MacroReset_8h.html#ae33b115c278ec32c3647d63566c29748',1,'EXRAIL2MacroReset.h']]],
|
||||
['stash_23',['STASH',['../EXRAIL2MacroReset_8h.html#a28e70cc14a4981022059f9bbcd960dd8',1,'EXRAIL2MacroReset.h']]],
|
||||
['stealth_24',['STEALTH',['../EXRAIL2MacroReset_8h.html#a146ca0f840f0860a1ade1e2947f099d1',1,'EXRAIL2MacroReset.h']]],
|
||||
['stealth_5fglobal_25',['STEALTH_GLOBAL',['../EXRAIL2MacroReset_8h.html#a2f32116ed63ee1cc93b7775c7d396f78',1,'EXRAIL2MacroReset.h']]],
|
||||
['stop_26',['STOP',['../EXRAIL2MacroReset_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/all_12.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['throw_0',['THROW',['../EXRAIL2MacroReset_8h.html#a89ac158b89aad4af637515aa989c2820',1,'EXRAIL2MacroReset.h']]],
|
||||
['toggle_5fturnout_1',['TOGGLE_TURNOUT',['../EXRAIL2MacroReset_8h.html#a7e51dc5052adbe49e2965794865ac03c',1,'EXRAIL2MacroReset.h']]],
|
||||
['tt_5faddposition_2',['TT_ADDPOSITION',['../EXRAIL2MacroReset_8h.html#accea64907d3ee777328ce4a424e5d695',1,'EXRAIL2MacroReset.h']]],
|
||||
['turnout_3',['TURNOUT',['../EXRAIL2MacroReset_8h.html#a0823dfd6ec07c0c7a25a095b5e3dfbe8',1,'EXRAIL2MacroReset.h']]],
|
||||
['turnoutl_4',['TURNOUTL',['../EXRAIL2MacroReset_8h.html#a9a8abfc6a656ba9ce238d4397abc7d43',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_13.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['unjoin_0',['UNJOIN',['../EXRAIL2MacroReset_8h.html#a976c0b6192eea46a51431517ecd1da12',1,'EXRAIL2MacroReset.h']]],
|
||||
['unlatch_1',['UNLATCH',['../EXRAIL2MacroReset_8h.html#a406a92f8c66edf9c79a14121ccff928e',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_14.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['virtual_5fsignal_0',['VIRTUAL_SIGNAL',['../EXRAIL2MacroReset_8h.html#a8361a5e726b6cc0baecf0e6366b15d88',1,'EXRAIL2MacroReset.h']]],
|
||||
['virtual_5fturnout_1',['VIRTUAL_TURNOUT',['../EXRAIL2MacroReset_8h.html#a72fad6ff07abc23d9caf7601d7d1602c',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
6
search/all_15.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['waitfor_0',['WAITFOR',['../EXRAIL2MacroReset_8h.html#a984530916c21ac841c79ebc650f43d7f',1,'EXRAIL2MacroReset.h']]],
|
||||
['waitfortt_1',['WAITFORTT',['../EXRAIL2MacroReset_8h.html#ab765c40f567b85d47a64811423e5651a',1,'EXRAIL2MacroReset.h']]],
|
||||
['withrottle_2',['WITHROTTLE',['../EXRAIL2MacroReset_8h.html#aaa38794d6c8ff130c7df5141f6076841',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/all_16.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['xfoff_0',['XFOFF',['../EXRAIL2MacroReset_8h.html#abde746d31c307cfbe3e616cf2e8b226b',1,'EXRAIL2MacroReset.h']]],
|
||||
['xfon_1',['XFON',['../EXRAIL2MacroReset_8h.html#aa91eccfb22e9b0504ae318f6ef15c204',1,'EXRAIL2MacroReset.h']]],
|
||||
['xftoggle_2',['XFTOGGLE',['../EXRAIL2MacroReset_8h.html#ad5021f80337927f683b2e7a8c338e1c5',1,'EXRAIL2MacroReset.h']]],
|
||||
['xfwd_3',['XFWD',['../EXRAIL2MacroReset_8h.html#a84b6246a102f2d42744458b24f2733cf',1,'EXRAIL2MacroReset.h']]],
|
||||
['xrev_4',['XREV',['../EXRAIL2MacroReset_8h.html#afb9eeae6b4891ee0810b0d118f0b0d34',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/all_2.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['call_0',['CALL',['../EXRAIL2MacroReset_8h.html#a95596cb79650d33b460ec81f8e65887c',1,'EXRAIL2MacroReset.h']]],
|
||||
['clear_5fall_5fstash_1',['CLEAR_ALL_STASH',['../EXRAIL2MacroReset_8h.html#a87656ab0de1ea72533329bf27e0961c3',1,'EXRAIL2MacroReset.h']]],
|
||||
['clear_5fstash_2',['CLEAR_STASH',['../EXRAIL2MacroReset_8h.html#a3bf0952e3e886e0ad0d0ab351a32e84b',1,'EXRAIL2MacroReset.h']]],
|
||||
['close_3',['CLOSE',['../EXRAIL2MacroReset_8h.html#aa72974727c01c5aced9e24f083e85ba4',1,'EXRAIL2MacroReset.h']]],
|
||||
['configure_5fservo_4',['CONFIGURE_SERVO',['../EXRAIL2MacroReset_8h.html#aaf7204ec3b23f51b4af0eaf72d4b1d13',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
13
search/all_3.js
Normal file
@ -0,0 +1,13 @@
|
||||
var searchData=
|
||||
[
|
||||
['dcc_5fsignal_0',['DCC_SIGNAL',['../EXRAIL2MacroReset_8h.html#a6d5b52974c1619801777181d17393fc5',1,'EXRAIL2MacroReset.h']]],
|
||||
['dcc_5fturntable_1',['DCC_TURNTABLE',['../EXRAIL2MacroReset_8h.html#ad29a0a2a20927d9bca265a21ee5b84ef',1,'EXRAIL2MacroReset.h']]],
|
||||
['dccx_5fsignal_2',['DCCX_SIGNAL',['../EXRAIL2MacroReset_8h.html#ab7e30fb1c3e99423aa257f725d4966bf',1,'EXRAIL2MacroReset.h']]],
|
||||
['deactivate_3',['DEACTIVATE',['../EXRAIL2MacroReset_8h.html#af7b530974fe28e1f0ca0096b2403b590',1,'EXRAIL2MacroReset.h']]],
|
||||
['deactivatel_4',['DEACTIVATEL',['../EXRAIL2MacroReset_8h.html#a654d690c39c254802b546ee888d52fec',1,'EXRAIL2MacroReset.h']]],
|
||||
['delay_5',['DELAY',['../EXRAIL2MacroReset_8h.html#a3582e62360f41bf088e21a0e8c3600e6',1,'EXRAIL2MacroReset.h']]],
|
||||
['delaymins_6',['DELAYMINS',['../EXRAIL2MacroReset_8h.html#a6b88ab656d36316547d13ec1443e734d',1,'EXRAIL2MacroReset.h']]],
|
||||
['delayrandom_7',['DELAYRANDOM',['../EXRAIL2MacroReset_8h.html#aa472883a6912ab7843878ed428b1a568',1,'EXRAIL2MacroReset.h']]],
|
||||
['done_8',['DONE',['../EXRAIL2MacroReset_8h.html#abe6b865c045f3e7c6892ef4f15ff5779',1,'EXRAIL2MacroReset.h']]],
|
||||
['drive_9',['DRIVE',['../EXRAIL2MacroReset_8h.html#a748cc3f2276a4807f7f30b8104dac6ad',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
12
search/all_4.js
Normal file
@ -0,0 +1,12 @@
|
||||
var searchData=
|
||||
[
|
||||
['else_0',['ELSE',['../EXRAIL2MacroReset_8h.html#a0a70ee0cbf5b1738be4c9463c529ce72',1,'EXRAIL2MacroReset.h']]],
|
||||
['endexrail_1',['ENDEXRAIL',['../EXRAIL2MacroReset_8h.html#a84b8c08e942ef757946344cf3ae03487',1,'EXRAIL2MacroReset.h']]],
|
||||
['endif_2',['ENDIF',['../EXRAIL2MacroReset_8h.html#af7039fb6fb9cb00f8e223a05e1ee436b',1,'EXRAIL2MacroReset.h']]],
|
||||
['endtask_3',['ENDTASK',['../EXRAIL2MacroReset_8h.html#a6265416c68524e78e50969fc02b0a156',1,'EXRAIL2MacroReset.h']]],
|
||||
['estop_4',['ESTOP',['../EXRAIL2MacroReset_8h.html#aabdbe5a94653ed44948a15bbf036879a',1,'EXRAIL2MacroReset.h']]],
|
||||
['exrail_5',['EXRAIL',['../EXRAIL2MacroReset_8h.html#ade88b476dc27d92754a69a49b9a7c396',1,'EXRAIL2MacroReset.h']]],
|
||||
['exrail_20language_20reference_6',['EXRAIL Language Reference',['../index.html',1,'']]],
|
||||
['exrail2macroreset_2eh_7',['EXRAIL2MacroReset.h',['../EXRAIL2MacroReset_8h.html',1,'']]],
|
||||
['extt_5fturntable_8',['EXTT_TURNTABLE',['../EXRAIL2MacroReset_8h.html#a1fdca4b7f37698941742674af6a46c36',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
11
search/all_5.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['fade_0',['FADE',['../EXRAIL2MacroReset_8h.html#a7b63d087951e73299ca8c0cef37deb54',1,'EXRAIL2MacroReset.h']]],
|
||||
['foff_1',['FOFF',['../EXRAIL2MacroReset_8h.html#abdd91c227513d7c27086c8764810db5d',1,'EXRAIL2MacroReset.h']]],
|
||||
['follow_2',['FOLLOW',['../EXRAIL2MacroReset_8h.html#a9c0e7dd53e0ea6fb76b0b3cbaaa37853',1,'EXRAIL2MacroReset.h']]],
|
||||
['fon_3',['FON',['../EXRAIL2MacroReset_8h.html#a2737b92d5d09d27f9df833715c1152ed',1,'EXRAIL2MacroReset.h']]],
|
||||
['forget_4',['FORGET',['../EXRAIL2MacroReset_8h.html#a6f423216315b68df133793a982417f00',1,'EXRAIL2MacroReset.h']]],
|
||||
['free_5',['FREE',['../EXRAIL2MacroReset_8h.html#acc491c9cb857225c0c499de7ba7a937a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ftoggle_6',['FTOGGLE',['../EXRAIL2MacroReset_8h.html#a3f4857539b53cbe918c3d371cf7686a9',1,'EXRAIL2MacroReset.h']]],
|
||||
['fwd_7',['FWD',['../EXRAIL2MacroReset_8h.html#a365db567aafba224366b6fc700ab641b',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
4
search/all_6.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['green_0',['GREEN',['../EXRAIL2MacroReset_8h.html#a64211c6331055df9c457e2157772161c',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_7.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['hal_0',['HAL',['../EXRAIL2MacroReset_8h.html#a61060739b28d8e98a08d8ecd72fc2a15',1,'EXRAIL2MacroReset.h']]],
|
||||
['hal_5fignore_5fdefaults_1',['HAL_IGNORE_DEFAULTS',['../EXRAIL2MacroReset_8h.html#ae8584b644c544c95f8ecab8997a66373',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
20
search/all_8.js
Normal file
@ -0,0 +1,20 @@
|
||||
var searchData=
|
||||
[
|
||||
['if_0',['IF',['../EXRAIL2MacroReset_8h.html#a690e2a6e6efa3ceb53436810b3abe716',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifamber_1',['IFAMBER',['../EXRAIL2MacroReset_8h.html#a72395eb98f4c3b45a4b8481ae164e03e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifclosed_2',['IFCLOSED',['../EXRAIL2MacroReset_8h.html#ab6138f118ca866e90ed256c4fd575f85',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifgreen_3',['IFGREEN',['../EXRAIL2MacroReset_8h.html#a538a9a1e2a408d0a2ef85aaa3fc7855e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifgte_4',['IFGTE',['../EXRAIL2MacroReset_8h.html#a91aafa12888a56d9966c3bfba45db91b',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifloco_5',['IFLOCO',['../EXRAIL2MacroReset_8h.html#a0bdad647a965f954db0348e442f14d62',1,'EXRAIL2MacroReset.h']]],
|
||||
['iflt_6',['IFLT',['../EXRAIL2MacroReset_8h.html#acbdea8927a0e9e71ac9a017625460e43',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifnot_7',['IFNOT',['../EXRAIL2MacroReset_8h.html#a4b0f32ca3122ee36c54256ebee7e5b42',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifrandom_8',['IFRANDOM',['../EXRAIL2MacroReset_8h.html#af3e0c38b8357c68166a3353c7f54ef7f',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifre_9',['IFRE',['../EXRAIL2MacroReset_8h.html#a9513b8b9ca6c74f7075f7a1d4fcb100e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifred_10',['IFRED',['../EXRAIL2MacroReset_8h.html#acb74f6001374cfc5208dc57383728ae4',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifreserve_11',['IFRESERVE',['../EXRAIL2MacroReset_8h.html#a5737c12c58585febecaba35e42e31dff',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifthrown_12',['IFTHROWN',['../EXRAIL2MacroReset_8h.html#aeb149e14016e9361c416f1622645c4c2',1,'EXRAIL2MacroReset.h']]],
|
||||
['iftimeout_13',['IFTIMEOUT',['../EXRAIL2MacroReset_8h.html#a82125b07ba127a3f91f75fc7388b9f5a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifttposition_14',['IFTTPOSITION',['../EXRAIL2MacroReset_8h.html#a9af3b2d3ffba102abeab145c692aacc1',1,'EXRAIL2MacroReset.h']]],
|
||||
['introduction_15',['Introduction',['../index.html#introduction',1,'']]],
|
||||
['invert_5fdirection_16',['INVERT_DIRECTION',['../EXRAIL2MacroReset_8h.html#a5a1098c94713ea9dc547068ee042bf62',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_9.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['jmri_5fsensor_0',['JMRI_SENSOR',['../EXRAIL2MacroReset_8h.html#a86a4a74da3fa02dda26922e9c221ce02',1,'EXRAIL2MacroReset.h']]],
|
||||
['join_1',['JOIN',['../EXRAIL2MacroReset_8h.html#a216b2abde239eb946227cab4973b5bc8',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
4
search/all_a.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['killall_0',['KILLALL',['../EXRAIL2MacroReset_8h.html#a2df07bb601ee833a54cc2908e9a6c193',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
9
search/all_b.js
Normal file
@ -0,0 +1,9 @@
|
||||
var searchData=
|
||||
[
|
||||
['language_20reference_0',['EXRAIL Language Reference',['../index.html',1,'']]],
|
||||
['latch_1',['LATCH',['../EXRAIL2MacroReset_8h.html#a536efd8d6904fd270d01c696423f1ddf',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcc_2',['LCC',['../EXRAIL2MacroReset_8h.html#afa6476b07460f645b3d7a9bdadf5ff28',1,'EXRAIL2MacroReset.h']]],
|
||||
['lccx_3',['LCCX',['../EXRAIL2MacroReset_8h.html#a1b166b386dca4e38e23f304ebff8697c',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcd_4',['LCD',['../EXRAIL2MacroReset_8h.html#a84fc3791fae6ef620ccdb4064d7cdde6',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcn_5',['LCN',['../EXRAIL2MacroReset_8h.html#aeaa002c5fa9b7f41a53903b1cbc7bdbf',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_c.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['message_0',['MESSAGE',['../EXRAIL2MacroReset_8h.html#a4422df972fe651ff638fdcdadae9af39',1,'EXRAIL2MacroReset.h']]],
|
||||
['movett_1',['MOVETT',['../EXRAIL2MacroReset_8h.html#a9b479617d5942030fd9c6e535a5e408e',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/all_d.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['neopixel_0',['NEOPIXEL',['../EXRAIL2MacroReset_8h.html#a324d13015faa6ed2d875ce7c30d41924',1,'EXRAIL2MacroReset.h']]],
|
||||
['neopixel_5fsignal_1',['NEOPIXEL_SIGNAL',['../EXRAIL2MacroReset_8h.html#a5ec327b78a557688df073fedd42708b1',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
23
search/all_e.js
Normal file
@ -0,0 +1,23 @@
|
||||
var searchData=
|
||||
[
|
||||
['onacof_0',['ONACOF',['../EXRAIL2MacroReset_8h.html#a09acdd0240980bae132886db2d40b424',1,'EXRAIL2MacroReset.h']]],
|
||||
['onacon_1',['ONACON',['../EXRAIL2MacroReset_8h.html#ab94114ce2f804d9368b7ff4e5130caf6',1,'EXRAIL2MacroReset.h']]],
|
||||
['onactivate_2',['ONACTIVATE',['../EXRAIL2MacroReset_8h.html#ae3946995752581abcb51dda3e863e11f',1,'EXRAIL2MacroReset.h']]],
|
||||
['onactivatel_3',['ONACTIVATEL',['../EXRAIL2MacroReset_8h.html#a21abb9b7e7d11f9f692b21d9164e438f',1,'EXRAIL2MacroReset.h']]],
|
||||
['onamber_4',['ONAMBER',['../EXRAIL2MacroReset_8h.html#a491c12e424a9d5517063e664be8a5052',1,'EXRAIL2MacroReset.h']]],
|
||||
['onbutton_5',['ONBUTTON',['../EXRAIL2MacroReset_8h.html#a8232df833de6b06f70665ee2981ec635',1,'EXRAIL2MacroReset.h']]],
|
||||
['onchange_6',['ONCHANGE',['../EXRAIL2MacroReset_8h.html#a1e8e60404581f05ed5448ff1f8aae4b5',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclockmins_7',['ONCLOCKMINS',['../EXRAIL2MacroReset_8h.html#a32223f307c375b26add6586e992851be',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclocktime_8',['ONCLOCKTIME',['../EXRAIL2MacroReset_8h.html#a6469c9fc9dd75782081dfb13aa1f88de',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclose_9',['ONCLOSE',['../EXRAIL2MacroReset_8h.html#a383f82cb960c25f73c17c0e2088aa12a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ondeactivate_10',['ONDEACTIVATE',['../EXRAIL2MacroReset_8h.html#a81b021dce212912ba85ed4cdc63e084f',1,'EXRAIL2MacroReset.h']]],
|
||||
['ondeactivatel_11',['ONDEACTIVATEL',['../EXRAIL2MacroReset_8h.html#a026fbdcd4f1c2ae458d49837898f5974',1,'EXRAIL2MacroReset.h']]],
|
||||
['ongreen_12',['ONGREEN',['../EXRAIL2MacroReset_8h.html#a648c217ce4240e2c4ae497b02b785626',1,'EXRAIL2MacroReset.h']]],
|
||||
['onlcc_13',['ONLCC',['../EXRAIL2MacroReset_8h.html#a76bdc460ab7ff68cf2f06955a06c83d9',1,'EXRAIL2MacroReset.h']]],
|
||||
['onoverload_14',['ONOVERLOAD',['../EXRAIL2MacroReset_8h.html#a8da16e9be59349774a452191459192cd',1,'EXRAIL2MacroReset.h']]],
|
||||
['onred_15',['ONRED',['../EXRAIL2MacroReset_8h.html#afcc4c2161bb0de1be05b5a4f0583cc98',1,'EXRAIL2MacroReset.h']]],
|
||||
['onrotate_16',['ONROTATE',['../EXRAIL2MacroReset_8h.html#a3499d6c525dba6638990b862bc16dbbf',1,'EXRAIL2MacroReset.h']]],
|
||||
['onsensor_17',['ONSENSOR',['../EXRAIL2MacroReset_8h.html#ab2ae04e0120e155d9f6f92e81ddb4065',1,'EXRAIL2MacroReset.h']]],
|
||||
['onthrow_18',['ONTHROW',['../EXRAIL2MacroReset_8h.html#aeb0109a23f9137762230734c39be2387',1,'EXRAIL2MacroReset.h']]],
|
||||
['ontime_19',['ONTIME',['../EXRAIL2MacroReset_8h.html#ad8ea5fef52ffb27ff64f415de4e8fee6',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
11
search/all_f.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['parse_0',['PARSE',['../EXRAIL2MacroReset_8h.html#aacf4be4d1a978c9eeab3a56e2598c515',1,'EXRAIL2MacroReset.h']]],
|
||||
['pause_1',['PAUSE',['../EXRAIL2MacroReset_8h.html#a5666ac5930c9f903698073ab1fa694f7',1,'EXRAIL2MacroReset.h']]],
|
||||
['pickup_5fstash_2',['PICKUP_STASH',['../EXRAIL2MacroReset_8h.html#a70a2e2ed55ce56b83ea9bc4585551403',1,'EXRAIL2MacroReset.h']]],
|
||||
['pin_5fturnout_3',['PIN_TURNOUT',['../EXRAIL2MacroReset_8h.html#a2ce4f6470c9710fe08ffbd8206118b28',1,'EXRAIL2MacroReset.h']]],
|
||||
['pom_4',['POM',['../EXRAIL2MacroReset_8h.html#a31bc8c0f139c18393eff4c262094ec48',1,'EXRAIL2MacroReset.h']]],
|
||||
['poweroff_5',['POWEROFF',['../EXRAIL2MacroReset_8h.html#aa7502455c229b24eb51d67f29160e40c',1,'EXRAIL2MacroReset.h']]],
|
||||
['poweron_6',['POWERON',['../EXRAIL2MacroReset_8h.html#a5a3829e9a41139ba8c7e36b0be5a3179',1,'EXRAIL2MacroReset.h']]],
|
||||
['print_7',['PRINT',['../EXRAIL2MacroReset_8h.html#a994cb1e8771e881023efb47d91c58fbb',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
18
search/close.svg
Normal file
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
viewBox="0 0 11 11"
|
||||
height="11"
|
||||
width="11"
|
||||
id="svg2"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs6" />
|
||||
<path
|
||||
id="path12"
|
||||
d="M 5.5 0.5 A 5 5 0 0 0 0.5 5.5 A 5 5 0 0 0 5.5 10.5 A 5 5 0 0 0 10.5 5.5 A 5 5 0 0 0 5.5 0.5 z M 3.5820312 3 A 0.58291923 0.58291923 0 0 1 4 3.1757812 L 5.5 4.6757812 L 7 3.1757812 A 0.58291923 0.58291923 0 0 1 7.4003906 3 A 0.58291923 0.58291923 0 0 1 7.8242188 4 L 6.3242188 5.5 L 7.8242188 7 A 0.58291923 0.58291923 0 1 1 7 7.8242188 L 5.5 6.3242188 L 4 7.8242188 A 0.58291923 0.58291923 0 1 1 3.1757812 7 L 4.6757812 5.5 L 3.1757812 4 A 0.58291923 0.58291923 0 0 1 3.5820312 3 z "
|
||||
style="stroke-width:1.09870648;fill:#bababa;fill-opacity:1" />
|
||||
</svg>
|
After Width: | Height: | Size: 947 B |
19
search/defines_0.js
Normal file
@ -0,0 +1,19 @@
|
||||
var searchData=
|
||||
[
|
||||
['acof_0',['ACOF',['../EXRAIL2MacroReset_8h.html#a70413e5680ed0b35bf056f65f4c79745',1,'EXRAIL2MacroReset.h']]],
|
||||
['acon_1',['ACON',['../EXRAIL2MacroReset_8h.html#a535706da7c1f98bc8da71a3d938fa13b',1,'EXRAIL2MacroReset.h']]],
|
||||
['activate_2',['ACTIVATE',['../EXRAIL2MacroReset_8h.html#a84e3475ebe028e33298a69171f11b4c0',1,'EXRAIL2MacroReset.h']]],
|
||||
['activatel_3',['ACTIVATEL',['../EXRAIL2MacroReset_8h.html#ac0612e2f4aa9f2ba0aae65a96f96d292',1,'EXRAIL2MacroReset.h']]],
|
||||
['after_4',['AFTER',['../EXRAIL2MacroReset_8h.html#a453638a63f596fea9c1c6882a2d149a9',1,'EXRAIL2MacroReset.h']]],
|
||||
['afteroverload_5',['AFTEROVERLOAD',['../EXRAIL2MacroReset_8h.html#ac1df8825d714f7089d310559b75b9727',1,'EXRAIL2MacroReset.h']]],
|
||||
['alias_6',['ALIAS',['../EXRAIL2MacroReset_8h.html#a1a83cf8fcf340956ec0eb5136187bfc2',1,'EXRAIL2MacroReset.h']]],
|
||||
['amber_7',['AMBER',['../EXRAIL2MacroReset_8h.html#ae14885354cfce6b96d4b14b7d1e5763b',1,'EXRAIL2MacroReset.h']]],
|
||||
['anout_8',['ANOUT',['../EXRAIL2MacroReset_8h.html#ac423d1824ff6340efbdf97efe2a86efa',1,'EXRAIL2MacroReset.h']]],
|
||||
['aspect_9',['ASPECT',['../EXRAIL2MacroReset_8h.html#a8e0493620ef65f4f7ec67ce2f4e71bd2',1,'EXRAIL2MacroReset.h']]],
|
||||
['at_10',['AT',['../EXRAIL2MacroReset_8h.html#a6a9137afa993b6547cef10c792c34dd7',1,'EXRAIL2MacroReset.h']]],
|
||||
['atgte_11',['ATGTE',['../EXRAIL2MacroReset_8h.html#a3976159ee4239f09f8d760a16ac787c3',1,'EXRAIL2MacroReset.h']]],
|
||||
['atlt_12',['ATLT',['../EXRAIL2MacroReset_8h.html#a5c53411b9d4107efddb0167672dfba87',1,'EXRAIL2MacroReset.h']]],
|
||||
['attimeout_13',['ATTIMEOUT',['../EXRAIL2MacroReset_8h.html#a32b879d548bb568e9c4375b7343840c9',1,'EXRAIL2MacroReset.h']]],
|
||||
['automation_14',['AUTOMATION',['../EXRAIL2MacroReset_8h.html#a3063459ba71def1546e2bce054a2c5c9',1,'EXRAIL2MacroReset.h']]],
|
||||
['autostart_15',['AUTOSTART',['../EXRAIL2MacroReset_8h.html#a79a5ec7365cb5cb8b61254a2950ae9d3',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_1.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['blink_0',['BLINK',['../EXRAIL2MacroReset_8h.html#a4ca075b23c6884a310c28eeb12878a81',1,'EXRAIL2MacroReset.h']]],
|
||||
['broadcast_1',['BROADCAST',['../EXRAIL2MacroReset_8h.html#ad2735f94701719c50cb70722c1ad53d3',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
19
search/defines_10.js
Normal file
@ -0,0 +1,19 @@
|
||||
var searchData=
|
||||
[
|
||||
['read_5floco_0',['READ_LOCO',['../EXRAIL2MacroReset_8h.html#ad332f331a3ea3757c168d57b5756d6c1',1,'EXRAIL2MacroReset.h']]],
|
||||
['red_1',['RED',['../EXRAIL2MacroReset_8h.html#a0bcac9194342e810d417b2bb90ca93ab',1,'EXRAIL2MacroReset.h']]],
|
||||
['reserve_2',['RESERVE',['../EXRAIL2MacroReset_8h.html#ac2072b24e631bc3acdd67fa34e217de5',1,'EXRAIL2MacroReset.h']]],
|
||||
['reset_3',['RESET',['../EXRAIL2MacroReset_8h.html#aef5c353a82d9456fd0f269bf40dc439a',1,'EXRAIL2MacroReset.h']]],
|
||||
['resume_4',['RESUME',['../EXRAIL2MacroReset_8h.html#a58ed6a8ccad6ef42dc18ad5cfe848256',1,'EXRAIL2MacroReset.h']]],
|
||||
['return_5',['RETURN',['../EXRAIL2MacroReset_8h.html#a6a0e6b80dd3d5ca395cf58151749f5e2',1,'EXRAIL2MacroReset.h']]],
|
||||
['rev_6',['REV',['../EXRAIL2MacroReset_8h.html#a0f6726d7de43adb7a87d866e3e87256f',1,'EXRAIL2MacroReset.h']]],
|
||||
['roster_7',['ROSTER',['../EXRAIL2MacroReset_8h.html#abbdd2d0105690a2fb54b77e92bfb04ff',1,'EXRAIL2MacroReset.h']]],
|
||||
['rotate_8',['ROTATE',['../EXRAIL2MacroReset_8h.html#a3652e188edfd920cc3e40a715a740450',1,'EXRAIL2MacroReset.h']]],
|
||||
['rotate_5fdcc_9',['ROTATE_DCC',['../EXRAIL2MacroReset_8h.html#a05cfc12f11a0e0578c4dc6ba4add7606',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_10',['ROUTE',['../EXRAIL2MacroReset_8h.html#aad2345d94607c710c5548e75e2c0e1ac',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5factive_11',['ROUTE_ACTIVE',['../EXRAIL2MacroReset_8h.html#a60da2e2e3e0d0645480bf163d01526e7',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fcaption_12',['ROUTE_CAPTION',['../EXRAIL2MacroReset_8h.html#a07f63aaa9372c96f8b81272d313e0986',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fdisabled_13',['ROUTE_DISABLED',['../EXRAIL2MacroReset_8h.html#a02b16763dab59948e7b04d6688580a84',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5fhidden_14',['ROUTE_HIDDEN',['../EXRAIL2MacroReset_8h.html#aa5f2944b1e81db4a90c5c2b8071c66a5',1,'EXRAIL2MacroReset.h']]],
|
||||
['route_5finactive_15',['ROUTE_INACTIVE',['../EXRAIL2MacroReset_8h.html#a29e1089b7aeb3c58e083905085b10915',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
30
search/defines_11.js
Normal file
@ -0,0 +1,30 @@
|
||||
var searchData=
|
||||
[
|
||||
['screen_0',['SCREEN',['../EXRAIL2MacroReset_8h.html#ae6d89a17454e176bd2f421e8a13d538a',1,'EXRAIL2MacroReset.h']]],
|
||||
['sendloco_1',['SENDLOCO',['../EXRAIL2MacroReset_8h.html#a53a603465ab97877abb5cd294de7e6a8',1,'EXRAIL2MacroReset.h']]],
|
||||
['sequence_2',['SEQUENCE',['../EXRAIL2MacroReset_8h.html#a1dfb3fe4a7bce360597a4e9cf672386f',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial_3',['SERIAL',['../EXRAIL2MacroReset_8h.html#a3a50f04437200196bbbeb69d698dc296',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial1_4',['SERIAL1',['../EXRAIL2MacroReset_8h.html#a067d2982eb485e2f46964de8b2384a45',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial2_5',['SERIAL2',['../EXRAIL2MacroReset_8h.html#ad231ff56134875f6cbf13349ddfa9629',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial3_6',['SERIAL3',['../EXRAIL2MacroReset_8h.html#a58fa01a8ea8e12c84089d88cc74fe5a7',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial4_7',['SERIAL4',['../EXRAIL2MacroReset_8h.html#a48238cdad1347bfefb5461a840187915',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial5_8',['SERIAL5',['../EXRAIL2MacroReset_8h.html#a3fcba2a5d34b5041db52828a20f7656f',1,'EXRAIL2MacroReset.h']]],
|
||||
['serial6_9',['SERIAL6',['../EXRAIL2MacroReset_8h.html#a5130a8e70491e45fb87820c732781ec8',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_10',['SERVO',['../EXRAIL2MacroReset_8h.html#aa865d4c3fa7f0c35b68568fef65bc18a',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo2_11',['SERVO2',['../EXRAIL2MacroReset_8h.html#a786a21b710fb0cc82f128ab0efa7fa13',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_5fsignal_12',['SERVO_SIGNAL',['../EXRAIL2MacroReset_8h.html#a5f5f1472ec136458e64e570e68cc6712',1,'EXRAIL2MacroReset.h']]],
|
||||
['servo_5fturnout_13',['SERVO_TURNOUT',['../EXRAIL2MacroReset_8h.html#ab4fc60376f8c5a42dbce7a20932ff243',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_14',['SET',['../EXRAIL2MacroReset_8h.html#aed0b0857d81395a41a703824431a9c61',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_5fpower_15',['SET_POWER',['../EXRAIL2MacroReset_8h.html#aa386637f933c51fb82d11d2bb3e6861a',1,'EXRAIL2MacroReset.h']]],
|
||||
['set_5ftrack_16',['SET_TRACK',['../EXRAIL2MacroReset_8h.html#a417be114d20b759fd47c30e908eafa47',1,'EXRAIL2MacroReset.h']]],
|
||||
['setfreq_17',['SETFREQ',['../EXRAIL2MacroReset_8h.html#a2b31fba0b3b31fcd9fc2f82fe7fd9873',1,'EXRAIL2MacroReset.h']]],
|
||||
['setloco_18',['SETLOCO',['../EXRAIL2MacroReset_8h.html#a0ee77029441d827f816ccca9cd3ba28f',1,'EXRAIL2MacroReset.h']]],
|
||||
['signal_19',['SIGNAL',['../EXRAIL2MacroReset_8h.html#a9dc5ab478e7b3e90cf240a4bbdb47fb2',1,'EXRAIL2MacroReset.h']]],
|
||||
['signalh_20',['SIGNALH',['../EXRAIL2MacroReset_8h.html#a4943c59169d208102931c155765837ab',1,'EXRAIL2MacroReset.h']]],
|
||||
['speed_21',['SPEED',['../EXRAIL2MacroReset_8h.html#a1f597e9cdeb815d27f2ea5d692d412a5',1,'EXRAIL2MacroReset.h']]],
|
||||
['start_22',['START',['../EXRAIL2MacroReset_8h.html#ae33b115c278ec32c3647d63566c29748',1,'EXRAIL2MacroReset.h']]],
|
||||
['stash_23',['STASH',['../EXRAIL2MacroReset_8h.html#a28e70cc14a4981022059f9bbcd960dd8',1,'EXRAIL2MacroReset.h']]],
|
||||
['stealth_24',['STEALTH',['../EXRAIL2MacroReset_8h.html#a146ca0f840f0860a1ade1e2947f099d1',1,'EXRAIL2MacroReset.h']]],
|
||||
['stealth_5fglobal_25',['STEALTH_GLOBAL',['../EXRAIL2MacroReset_8h.html#a2f32116ed63ee1cc93b7775c7d396f78',1,'EXRAIL2MacroReset.h']]],
|
||||
['stop_26',['STOP',['../EXRAIL2MacroReset_8h.html#ae19b6bb2940d2fbe0a79852b070eeafd',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/defines_12.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['throw_0',['THROW',['../EXRAIL2MacroReset_8h.html#a89ac158b89aad4af637515aa989c2820',1,'EXRAIL2MacroReset.h']]],
|
||||
['toggle_5fturnout_1',['TOGGLE_TURNOUT',['../EXRAIL2MacroReset_8h.html#a7e51dc5052adbe49e2965794865ac03c',1,'EXRAIL2MacroReset.h']]],
|
||||
['tt_5faddposition_2',['TT_ADDPOSITION',['../EXRAIL2MacroReset_8h.html#accea64907d3ee777328ce4a424e5d695',1,'EXRAIL2MacroReset.h']]],
|
||||
['turnout_3',['TURNOUT',['../EXRAIL2MacroReset_8h.html#a0823dfd6ec07c0c7a25a095b5e3dfbe8',1,'EXRAIL2MacroReset.h']]],
|
||||
['turnoutl_4',['TURNOUTL',['../EXRAIL2MacroReset_8h.html#a9a8abfc6a656ba9ce238d4397abc7d43',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_13.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['unjoin_0',['UNJOIN',['../EXRAIL2MacroReset_8h.html#a976c0b6192eea46a51431517ecd1da12',1,'EXRAIL2MacroReset.h']]],
|
||||
['unlatch_1',['UNLATCH',['../EXRAIL2MacroReset_8h.html#a406a92f8c66edf9c79a14121ccff928e',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_14.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['virtual_5fsignal_0',['VIRTUAL_SIGNAL',['../EXRAIL2MacroReset_8h.html#a8361a5e726b6cc0baecf0e6366b15d88',1,'EXRAIL2MacroReset.h']]],
|
||||
['virtual_5fturnout_1',['VIRTUAL_TURNOUT',['../EXRAIL2MacroReset_8h.html#a72fad6ff07abc23d9caf7601d7d1602c',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
6
search/defines_15.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['waitfor_0',['WAITFOR',['../EXRAIL2MacroReset_8h.html#a984530916c21ac841c79ebc650f43d7f',1,'EXRAIL2MacroReset.h']]],
|
||||
['waitfortt_1',['WAITFORTT',['../EXRAIL2MacroReset_8h.html#ab765c40f567b85d47a64811423e5651a',1,'EXRAIL2MacroReset.h']]],
|
||||
['withrottle_2',['WITHROTTLE',['../EXRAIL2MacroReset_8h.html#aaa38794d6c8ff130c7df5141f6076841',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/defines_16.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['xfoff_0',['XFOFF',['../EXRAIL2MacroReset_8h.html#abde746d31c307cfbe3e616cf2e8b226b',1,'EXRAIL2MacroReset.h']]],
|
||||
['xfon_1',['XFON',['../EXRAIL2MacroReset_8h.html#aa91eccfb22e9b0504ae318f6ef15c204',1,'EXRAIL2MacroReset.h']]],
|
||||
['xftoggle_2',['XFTOGGLE',['../EXRAIL2MacroReset_8h.html#ad5021f80337927f683b2e7a8c338e1c5',1,'EXRAIL2MacroReset.h']]],
|
||||
['xfwd_3',['XFWD',['../EXRAIL2MacroReset_8h.html#a84b6246a102f2d42744458b24f2733cf',1,'EXRAIL2MacroReset.h']]],
|
||||
['xrev_4',['XREV',['../EXRAIL2MacroReset_8h.html#afb9eeae6b4891ee0810b0d118f0b0d34',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/defines_2.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['call_0',['CALL',['../EXRAIL2MacroReset_8h.html#a95596cb79650d33b460ec81f8e65887c',1,'EXRAIL2MacroReset.h']]],
|
||||
['clear_5fall_5fstash_1',['CLEAR_ALL_STASH',['../EXRAIL2MacroReset_8h.html#a87656ab0de1ea72533329bf27e0961c3',1,'EXRAIL2MacroReset.h']]],
|
||||
['clear_5fstash_2',['CLEAR_STASH',['../EXRAIL2MacroReset_8h.html#a3bf0952e3e886e0ad0d0ab351a32e84b',1,'EXRAIL2MacroReset.h']]],
|
||||
['close_3',['CLOSE',['../EXRAIL2MacroReset_8h.html#aa72974727c01c5aced9e24f083e85ba4',1,'EXRAIL2MacroReset.h']]],
|
||||
['configure_5fservo_4',['CONFIGURE_SERVO',['../EXRAIL2MacroReset_8h.html#aaf7204ec3b23f51b4af0eaf72d4b1d13',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
13
search/defines_3.js
Normal file
@ -0,0 +1,13 @@
|
||||
var searchData=
|
||||
[
|
||||
['dcc_5fsignal_0',['DCC_SIGNAL',['../EXRAIL2MacroReset_8h.html#a6d5b52974c1619801777181d17393fc5',1,'EXRAIL2MacroReset.h']]],
|
||||
['dcc_5fturntable_1',['DCC_TURNTABLE',['../EXRAIL2MacroReset_8h.html#ad29a0a2a20927d9bca265a21ee5b84ef',1,'EXRAIL2MacroReset.h']]],
|
||||
['dccx_5fsignal_2',['DCCX_SIGNAL',['../EXRAIL2MacroReset_8h.html#ab7e30fb1c3e99423aa257f725d4966bf',1,'EXRAIL2MacroReset.h']]],
|
||||
['deactivate_3',['DEACTIVATE',['../EXRAIL2MacroReset_8h.html#af7b530974fe28e1f0ca0096b2403b590',1,'EXRAIL2MacroReset.h']]],
|
||||
['deactivatel_4',['DEACTIVATEL',['../EXRAIL2MacroReset_8h.html#a654d690c39c254802b546ee888d52fec',1,'EXRAIL2MacroReset.h']]],
|
||||
['delay_5',['DELAY',['../EXRAIL2MacroReset_8h.html#a3582e62360f41bf088e21a0e8c3600e6',1,'EXRAIL2MacroReset.h']]],
|
||||
['delaymins_6',['DELAYMINS',['../EXRAIL2MacroReset_8h.html#a6b88ab656d36316547d13ec1443e734d',1,'EXRAIL2MacroReset.h']]],
|
||||
['delayrandom_7',['DELAYRANDOM',['../EXRAIL2MacroReset_8h.html#aa472883a6912ab7843878ed428b1a568',1,'EXRAIL2MacroReset.h']]],
|
||||
['done_8',['DONE',['../EXRAIL2MacroReset_8h.html#abe6b865c045f3e7c6892ef4f15ff5779',1,'EXRAIL2MacroReset.h']]],
|
||||
['drive_9',['DRIVE',['../EXRAIL2MacroReset_8h.html#a748cc3f2276a4807f7f30b8104dac6ad',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
10
search/defines_4.js
Normal file
@ -0,0 +1,10 @@
|
||||
var searchData=
|
||||
[
|
||||
['else_0',['ELSE',['../EXRAIL2MacroReset_8h.html#a0a70ee0cbf5b1738be4c9463c529ce72',1,'EXRAIL2MacroReset.h']]],
|
||||
['endexrail_1',['ENDEXRAIL',['../EXRAIL2MacroReset_8h.html#a84b8c08e942ef757946344cf3ae03487',1,'EXRAIL2MacroReset.h']]],
|
||||
['endif_2',['ENDIF',['../EXRAIL2MacroReset_8h.html#af7039fb6fb9cb00f8e223a05e1ee436b',1,'EXRAIL2MacroReset.h']]],
|
||||
['endtask_3',['ENDTASK',['../EXRAIL2MacroReset_8h.html#a6265416c68524e78e50969fc02b0a156',1,'EXRAIL2MacroReset.h']]],
|
||||
['estop_4',['ESTOP',['../EXRAIL2MacroReset_8h.html#aabdbe5a94653ed44948a15bbf036879a',1,'EXRAIL2MacroReset.h']]],
|
||||
['exrail_5',['EXRAIL',['../EXRAIL2MacroReset_8h.html#ade88b476dc27d92754a69a49b9a7c396',1,'EXRAIL2MacroReset.h']]],
|
||||
['extt_5fturntable_6',['EXTT_TURNTABLE',['../EXRAIL2MacroReset_8h.html#a1fdca4b7f37698941742674af6a46c36',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
11
search/defines_5.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['fade_0',['FADE',['../EXRAIL2MacroReset_8h.html#a7b63d087951e73299ca8c0cef37deb54',1,'EXRAIL2MacroReset.h']]],
|
||||
['foff_1',['FOFF',['../EXRAIL2MacroReset_8h.html#abdd91c227513d7c27086c8764810db5d',1,'EXRAIL2MacroReset.h']]],
|
||||
['follow_2',['FOLLOW',['../EXRAIL2MacroReset_8h.html#a9c0e7dd53e0ea6fb76b0b3cbaaa37853',1,'EXRAIL2MacroReset.h']]],
|
||||
['fon_3',['FON',['../EXRAIL2MacroReset_8h.html#a2737b92d5d09d27f9df833715c1152ed',1,'EXRAIL2MacroReset.h']]],
|
||||
['forget_4',['FORGET',['../EXRAIL2MacroReset_8h.html#a6f423216315b68df133793a982417f00',1,'EXRAIL2MacroReset.h']]],
|
||||
['free_5',['FREE',['../EXRAIL2MacroReset_8h.html#acc491c9cb857225c0c499de7ba7a937a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ftoggle_6',['FTOGGLE',['../EXRAIL2MacroReset_8h.html#a3f4857539b53cbe918c3d371cf7686a9',1,'EXRAIL2MacroReset.h']]],
|
||||
['fwd_7',['FWD',['../EXRAIL2MacroReset_8h.html#a365db567aafba224366b6fc700ab641b',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
4
search/defines_6.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['green_0',['GREEN',['../EXRAIL2MacroReset_8h.html#a64211c6331055df9c457e2157772161c',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_7.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['hal_0',['HAL',['../EXRAIL2MacroReset_8h.html#a61060739b28d8e98a08d8ecd72fc2a15',1,'EXRAIL2MacroReset.h']]],
|
||||
['hal_5fignore_5fdefaults_1',['HAL_IGNORE_DEFAULTS',['../EXRAIL2MacroReset_8h.html#ae8584b644c544c95f8ecab8997a66373',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
19
search/defines_8.js
Normal file
@ -0,0 +1,19 @@
|
||||
var searchData=
|
||||
[
|
||||
['if_0',['IF',['../EXRAIL2MacroReset_8h.html#a690e2a6e6efa3ceb53436810b3abe716',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifamber_1',['IFAMBER',['../EXRAIL2MacroReset_8h.html#a72395eb98f4c3b45a4b8481ae164e03e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifclosed_2',['IFCLOSED',['../EXRAIL2MacroReset_8h.html#ab6138f118ca866e90ed256c4fd575f85',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifgreen_3',['IFGREEN',['../EXRAIL2MacroReset_8h.html#a538a9a1e2a408d0a2ef85aaa3fc7855e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifgte_4',['IFGTE',['../EXRAIL2MacroReset_8h.html#a91aafa12888a56d9966c3bfba45db91b',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifloco_5',['IFLOCO',['../EXRAIL2MacroReset_8h.html#a0bdad647a965f954db0348e442f14d62',1,'EXRAIL2MacroReset.h']]],
|
||||
['iflt_6',['IFLT',['../EXRAIL2MacroReset_8h.html#acbdea8927a0e9e71ac9a017625460e43',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifnot_7',['IFNOT',['../EXRAIL2MacroReset_8h.html#a4b0f32ca3122ee36c54256ebee7e5b42',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifrandom_8',['IFRANDOM',['../EXRAIL2MacroReset_8h.html#af3e0c38b8357c68166a3353c7f54ef7f',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifre_9',['IFRE',['../EXRAIL2MacroReset_8h.html#a9513b8b9ca6c74f7075f7a1d4fcb100e',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifred_10',['IFRED',['../EXRAIL2MacroReset_8h.html#acb74f6001374cfc5208dc57383728ae4',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifreserve_11',['IFRESERVE',['../EXRAIL2MacroReset_8h.html#a5737c12c58585febecaba35e42e31dff',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifthrown_12',['IFTHROWN',['../EXRAIL2MacroReset_8h.html#aeb149e14016e9361c416f1622645c4c2',1,'EXRAIL2MacroReset.h']]],
|
||||
['iftimeout_13',['IFTIMEOUT',['../EXRAIL2MacroReset_8h.html#a82125b07ba127a3f91f75fc7388b9f5a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ifttposition_14',['IFTTPOSITION',['../EXRAIL2MacroReset_8h.html#a9af3b2d3ffba102abeab145c692aacc1',1,'EXRAIL2MacroReset.h']]],
|
||||
['invert_5fdirection_15',['INVERT_DIRECTION',['../EXRAIL2MacroReset_8h.html#a5a1098c94713ea9dc547068ee042bf62',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_9.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['jmri_5fsensor_0',['JMRI_SENSOR',['../EXRAIL2MacroReset_8h.html#a86a4a74da3fa02dda26922e9c221ce02',1,'EXRAIL2MacroReset.h']]],
|
||||
['join_1',['JOIN',['../EXRAIL2MacroReset_8h.html#a216b2abde239eb946227cab4973b5bc8',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
4
search/defines_a.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['killall_0',['KILLALL',['../EXRAIL2MacroReset_8h.html#a2df07bb601ee833a54cc2908e9a6c193',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
8
search/defines_b.js
Normal file
@ -0,0 +1,8 @@
|
||||
var searchData=
|
||||
[
|
||||
['latch_0',['LATCH',['../EXRAIL2MacroReset_8h.html#a536efd8d6904fd270d01c696423f1ddf',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcc_1',['LCC',['../EXRAIL2MacroReset_8h.html#afa6476b07460f645b3d7a9bdadf5ff28',1,'EXRAIL2MacroReset.h']]],
|
||||
['lccx_2',['LCCX',['../EXRAIL2MacroReset_8h.html#a1b166b386dca4e38e23f304ebff8697c',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcd_3',['LCD',['../EXRAIL2MacroReset_8h.html#a84fc3791fae6ef620ccdb4064d7cdde6',1,'EXRAIL2MacroReset.h']]],
|
||||
['lcn_4',['LCN',['../EXRAIL2MacroReset_8h.html#aeaa002c5fa9b7f41a53903b1cbc7bdbf',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_c.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['message_0',['MESSAGE',['../EXRAIL2MacroReset_8h.html#a4422df972fe651ff638fdcdadae9af39',1,'EXRAIL2MacroReset.h']]],
|
||||
['movett_1',['MOVETT',['../EXRAIL2MacroReset_8h.html#a9b479617d5942030fd9c6e535a5e408e',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
5
search/defines_d.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['neopixel_0',['NEOPIXEL',['../EXRAIL2MacroReset_8h.html#a324d13015faa6ed2d875ce7c30d41924',1,'EXRAIL2MacroReset.h']]],
|
||||
['neopixel_5fsignal_1',['NEOPIXEL_SIGNAL',['../EXRAIL2MacroReset_8h.html#a5ec327b78a557688df073fedd42708b1',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
23
search/defines_e.js
Normal file
@ -0,0 +1,23 @@
|
||||
var searchData=
|
||||
[
|
||||
['onacof_0',['ONACOF',['../EXRAIL2MacroReset_8h.html#a09acdd0240980bae132886db2d40b424',1,'EXRAIL2MacroReset.h']]],
|
||||
['onacon_1',['ONACON',['../EXRAIL2MacroReset_8h.html#ab94114ce2f804d9368b7ff4e5130caf6',1,'EXRAIL2MacroReset.h']]],
|
||||
['onactivate_2',['ONACTIVATE',['../EXRAIL2MacroReset_8h.html#ae3946995752581abcb51dda3e863e11f',1,'EXRAIL2MacroReset.h']]],
|
||||
['onactivatel_3',['ONACTIVATEL',['../EXRAIL2MacroReset_8h.html#a21abb9b7e7d11f9f692b21d9164e438f',1,'EXRAIL2MacroReset.h']]],
|
||||
['onamber_4',['ONAMBER',['../EXRAIL2MacroReset_8h.html#a491c12e424a9d5517063e664be8a5052',1,'EXRAIL2MacroReset.h']]],
|
||||
['onbutton_5',['ONBUTTON',['../EXRAIL2MacroReset_8h.html#a8232df833de6b06f70665ee2981ec635',1,'EXRAIL2MacroReset.h']]],
|
||||
['onchange_6',['ONCHANGE',['../EXRAIL2MacroReset_8h.html#a1e8e60404581f05ed5448ff1f8aae4b5',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclockmins_7',['ONCLOCKMINS',['../EXRAIL2MacroReset_8h.html#a32223f307c375b26add6586e992851be',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclocktime_8',['ONCLOCKTIME',['../EXRAIL2MacroReset_8h.html#a6469c9fc9dd75782081dfb13aa1f88de',1,'EXRAIL2MacroReset.h']]],
|
||||
['onclose_9',['ONCLOSE',['../EXRAIL2MacroReset_8h.html#a383f82cb960c25f73c17c0e2088aa12a',1,'EXRAIL2MacroReset.h']]],
|
||||
['ondeactivate_10',['ONDEACTIVATE',['../EXRAIL2MacroReset_8h.html#a81b021dce212912ba85ed4cdc63e084f',1,'EXRAIL2MacroReset.h']]],
|
||||
['ondeactivatel_11',['ONDEACTIVATEL',['../EXRAIL2MacroReset_8h.html#a026fbdcd4f1c2ae458d49837898f5974',1,'EXRAIL2MacroReset.h']]],
|
||||
['ongreen_12',['ONGREEN',['../EXRAIL2MacroReset_8h.html#a648c217ce4240e2c4ae497b02b785626',1,'EXRAIL2MacroReset.h']]],
|
||||
['onlcc_13',['ONLCC',['../EXRAIL2MacroReset_8h.html#a76bdc460ab7ff68cf2f06955a06c83d9',1,'EXRAIL2MacroReset.h']]],
|
||||
['onoverload_14',['ONOVERLOAD',['../EXRAIL2MacroReset_8h.html#a8da16e9be59349774a452191459192cd',1,'EXRAIL2MacroReset.h']]],
|
||||
['onred_15',['ONRED',['../EXRAIL2MacroReset_8h.html#afcc4c2161bb0de1be05b5a4f0583cc98',1,'EXRAIL2MacroReset.h']]],
|
||||
['onrotate_16',['ONROTATE',['../EXRAIL2MacroReset_8h.html#a3499d6c525dba6638990b862bc16dbbf',1,'EXRAIL2MacroReset.h']]],
|
||||
['onsensor_17',['ONSENSOR',['../EXRAIL2MacroReset_8h.html#ab2ae04e0120e155d9f6f92e81ddb4065',1,'EXRAIL2MacroReset.h']]],
|
||||
['onthrow_18',['ONTHROW',['../EXRAIL2MacroReset_8h.html#aeb0109a23f9137762230734c39be2387',1,'EXRAIL2MacroReset.h']]],
|
||||
['ontime_19',['ONTIME',['../EXRAIL2MacroReset_8h.html#ad8ea5fef52ffb27ff64f415de4e8fee6',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
11
search/defines_f.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['parse_0',['PARSE',['../EXRAIL2MacroReset_8h.html#aacf4be4d1a978c9eeab3a56e2598c515',1,'EXRAIL2MacroReset.h']]],
|
||||
['pause_1',['PAUSE',['../EXRAIL2MacroReset_8h.html#a5666ac5930c9f903698073ab1fa694f7',1,'EXRAIL2MacroReset.h']]],
|
||||
['pickup_5fstash_2',['PICKUP_STASH',['../EXRAIL2MacroReset_8h.html#a70a2e2ed55ce56b83ea9bc4585551403',1,'EXRAIL2MacroReset.h']]],
|
||||
['pin_5fturnout_3',['PIN_TURNOUT',['../EXRAIL2MacroReset_8h.html#a2ce4f6470c9710fe08ffbd8206118b28',1,'EXRAIL2MacroReset.h']]],
|
||||
['pom_4',['POM',['../EXRAIL2MacroReset_8h.html#a31bc8c0f139c18393eff4c262094ec48',1,'EXRAIL2MacroReset.h']]],
|
||||
['poweroff_5',['POWEROFF',['../EXRAIL2MacroReset_8h.html#aa7502455c229b24eb51d67f29160e40c',1,'EXRAIL2MacroReset.h']]],
|
||||
['poweron_6',['POWERON',['../EXRAIL2MacroReset_8h.html#a5a3829e9a41139ba8c7e36b0be5a3179',1,'EXRAIL2MacroReset.h']]],
|
||||
['print_7',['PRINT',['../EXRAIL2MacroReset_8h.html#a994cb1e8771e881023efb47d91c58fbb',1,'EXRAIL2MacroReset.h']]]
|
||||
];
|
4
search/files_0.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['exrail2macroreset_2eh_0',['EXRAIL2MacroReset.h',['../EXRAIL2MacroReset_8h.html',1,'']]]
|
||||
];
|
24
search/mag.svg
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
viewBox="0 0 20 19"
|
||||
height="19"
|
||||
width="20"
|
||||
id="svg2"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs6" />
|
||||
<circle
|
||||
r="3.5"
|
||||
cy="8.5"
|
||||
cx="5.5"
|
||||
id="path4611"
|
||||
style="fill:#000000;fill-opacity:0;stroke:#656565;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
id="path4630"
|
||||
d="m 8.1085854,11.109059 2.7823556,2.782356"
|
||||
style="fill:none;stroke:#656565;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</svg>
|
After Width: | Height: | Size: 804 B |
24
search/mag_d.svg
Normal file
@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
viewBox="0 0 20 19"
|
||||
height="19"
|
||||
width="20"
|
||||
id="svg2"
|
||||
version="1.1">
|
||||
<defs
|
||||
id="defs6" />
|
||||
<circle
|
||||
r="3.5"
|
||||
cy="8.5"
|
||||
cx="5.5"
|
||||
id="path4611"
|
||||
style="fill:#000000;fill-opacity:0;stroke:#C5C5C5;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none" />
|
||||
<path
|
||||
id="path4630"
|
||||
d="m 8.1085854,11.109059 2.7823556,2.782356"
|
||||
style="fill:none;stroke:#C5C5C5;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</svg>
|
After Width: | Height: | Size: 804 B |
31
search/mag_sel.svg
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
width="20"
|
||||
height="19"
|
||||
viewBox="0 0 20 19"
|
||||
>
|
||||
<defs
|
||||
id="defs6" />
|
||||
<circle
|
||||
style="fill:#000000;fill-opacity:0;stroke:#656565;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="path4611"
|
||||
cx="5.5"
|
||||
cy="8.5"
|
||||
r="3.5" />
|
||||
<path
|
||||
style="fill:#656565;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 11,7 13.5,10 16,7 Z"
|
||||
id="path4609"
|
||||
/>
|
||||
<path
|
||||
style="fill:none;stroke:#656565;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 8.1085854,11.109059 2.7823556,2.782356"
|
||||
id="path4630"
|
||||
/>
|
||||
</svg>
|
After Width: | Height: | Size: 1019 B |
31
search/mag_seld.svg
Normal file
@ -0,0 +1,31 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
||||
"https://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
width="20"
|
||||
height="19"
|
||||
viewBox="0 0 20 19"
|
||||
>
|
||||
<defs
|
||||
id="defs6" />
|
||||
<circle
|
||||
style="fill:#000000;fill-opacity:0;stroke:#c5C5C5;stroke-width:1.4;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
|
||||
id="path4611"
|
||||
cx="5.5"
|
||||
cy="8.5"
|
||||
r="3.5" />
|
||||
<path
|
||||
style="fill:#c5C5C5;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="M 11,7 13.5,10 16,7 Z"
|
||||
id="path4609"
|
||||
/>
|
||||
<path
|
||||
style="fill:none;stroke:#c5C5C5;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 8.1085854,11.109059 2.7823556,2.782356"
|
||||
id="path4630"
|
||||
/>
|
||||
</svg>
|
After Width: | Height: | Size: 1019 B |
4
search/pages_0.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['exrail_20language_20reference_0',['EXRAIL Language Reference',['../index.html',1,'']]]
|
||||
];
|
4
search/pages_1.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['language_20reference_0',['EXRAIL Language Reference',['../index.html',1,'']]]
|
||||
];
|
4
search/pages_2.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['reference_0',['EXRAIL Language Reference',['../index.html',1,'']]]
|
||||
];
|
291
search/search.css
Normal file
@ -0,0 +1,291 @@
|
||||
/*---------------- Search Box positioning */
|
||||
|
||||
#main-menu > li:last-child {
|
||||
/* This <li> object is the parent of the search bar */
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
height: 36px;
|
||||
margin-right: 1em;
|
||||
}
|
||||
|
||||
/*---------------- Search box styling */
|
||||
|
||||
.SRPage * {
|
||||
font-weight: normal;
|
||||
line-height: normal;
|
||||
}
|
||||
|
||||
dark-mode-toggle {
|
||||
margin-left: 5px;
|
||||
display: flex;
|
||||
float: right;
|
||||
}
|
||||
|
||||
#MSearchBox {
|
||||
display: inline-block;
|
||||
white-space : nowrap;
|
||||
background: var(--search-background-color);
|
||||
border-radius: 0.65em;
|
||||
box-shadow: var(--search-box-shadow);
|
||||
z-index: 102;
|
||||
}
|
||||
|
||||
#MSearchBox .left {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
height: 1.4em;
|
||||
}
|
||||
|
||||
#MSearchSelect {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 20px;
|
||||
height: 19px;
|
||||
background-image: var(--search-magnification-select-image);
|
||||
margin: 0 0 0 0.3em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
#MSearchSelectExt {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 10px;
|
||||
height: 19px;
|
||||
background-image: var(--search-magnification-image);
|
||||
margin: 0 0 0 0.5em;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
|
||||
#MSearchField {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 7.5em;
|
||||
height: 19px;
|
||||
margin: 0 0.15em;
|
||||
padding: 0;
|
||||
line-height: 1em;
|
||||
border:none;
|
||||
color: var(--search-foreground-color);
|
||||
outline: none;
|
||||
font-family: var(--font-family-search);
|
||||
-webkit-border-radius: 0px;
|
||||
border-radius: 0px;
|
||||
background: none;
|
||||
}
|
||||
|
||||
@media(hover: none) {
|
||||
/* to avoid zooming on iOS */
|
||||
#MSearchField {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
#MSearchBox .right {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
width: 1.4em;
|
||||
height: 1.4em;
|
||||
}
|
||||
|
||||
#MSearchClose {
|
||||
display: none;
|
||||
font-size: inherit;
|
||||
background : none;
|
||||
border: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
outline: none;
|
||||
|
||||
}
|
||||
|
||||
#MSearchCloseImg {
|
||||
padding: 0.3em;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.MSearchBoxActive #MSearchField {
|
||||
color: var(--search-active-color);
|
||||
}
|
||||
|
||||
|
||||
|
||||
/*---------------- Search filter selection */
|
||||
|
||||
#MSearchSelectWindow {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
border: 1px solid var(--search-filter-border-color);
|
||||
background-color: var(--search-filter-background-color);
|
||||
z-index: 10001;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-top-left-radius: 4px;
|
||||
-webkit-border-top-right-radius: 4px;
|
||||
-webkit-border-bottom-left-radius: 4px;
|
||||
-webkit-border-bottom-right-radius: 4px;
|
||||
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
|
||||
.SelectItem {
|
||||
font: 8pt var(--font-family-search);
|
||||
padding-left: 2px;
|
||||
padding-right: 12px;
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
span.SelectionMark {
|
||||
margin-right: 4px;
|
||||
font-family: var(--font-family-monospace);
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.SelectItem {
|
||||
display: block;
|
||||
outline-style: none;
|
||||
color: var(--search-filter-foreground-color);
|
||||
text-decoration: none;
|
||||
padding-left: 6px;
|
||||
padding-right: 12px;
|
||||
}
|
||||
|
||||
a.SelectItem:focus,
|
||||
a.SelectItem:active {
|
||||
color: var(--search-filter-foreground-color);
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.SelectItem:hover {
|
||||
color: var(--search-filter-highlight-text-color);
|
||||
background-color: var(--search-filter-highlight-bg-color);
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/*---------------- Search results window */
|
||||
|
||||
iframe#MSearchResults {
|
||||
/*width: 60ex;*/
|
||||
height: 15em;
|
||||
}
|
||||
|
||||
#MSearchResultsWindow {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
border: 1px solid var(--search-results-border-color);
|
||||
background-color: var(--search-results-background-color);
|
||||
z-index:10000;
|
||||
width: 300px;
|
||||
height: 400px;
|
||||
overflow: auto;
|
||||
}
|
||||
|
||||
/* ----------------------------------- */
|
||||
|
||||
|
||||
#SRIndex {
|
||||
clear:both;
|
||||
}
|
||||
|
||||
.SREntry {
|
||||
font-size: 10pt;
|
||||
padding-left: 1ex;
|
||||
}
|
||||
|
||||
.SRPage .SREntry {
|
||||
font-size: 8pt;
|
||||
padding: 1px 5px;
|
||||
}
|
||||
|
||||
div.SRPage {
|
||||
margin: 5px 2px;
|
||||
background-color: var(--search-results-background-color);
|
||||
}
|
||||
|
||||
.SRChildren {
|
||||
padding-left: 3ex; padding-bottom: .5em
|
||||
}
|
||||
|
||||
.SRPage .SRChildren {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.SRSymbol {
|
||||
font-weight: bold;
|
||||
color: var(--search-results-foreground-color);
|
||||
font-family: var(--font-family-search);
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
a.SRScope {
|
||||
display: block;
|
||||
color: var(--search-results-foreground-color);
|
||||
font-family: var(--font-family-search);
|
||||
font-size: 8pt;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
a.SRSymbol:focus, a.SRSymbol:active,
|
||||
a.SRScope:focus, a.SRScope:active {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
span.SRScope {
|
||||
padding-left: 4px;
|
||||
font-family: var(--font-family-search);
|
||||
}
|
||||
|
||||
.SRPage .SRStatus {
|
||||
padding: 2px 5px;
|
||||
font-size: 8pt;
|
||||
font-style: italic;
|
||||
font-family: var(--font-family-search);
|
||||
}
|
||||
|
||||
.SRResult {
|
||||
display: none;
|
||||
}
|
||||
|
||||
div.searchresults {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
/*---------------- External search page results */
|
||||
|
||||
.pages b {
|
||||
color: white;
|
||||
padding: 5px 5px 3px 5px;
|
||||
background-image: var(--nav-gradient-active-image-parent);
|
||||
background-repeat: repeat-x;
|
||||
text-shadow: 0 1px 1px #000000;
|
||||
}
|
||||
|
||||
.pages {
|
||||
line-height: 17px;
|
||||
margin-left: 4px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.hl {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#searchresults {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.searchpages {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
840
search/search.js
Normal file
@ -0,0 +1,840 @@
|
||||
/*
|
||||
@licstart The following is the entire license notice for the JavaScript code in this file.
|
||||
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (C) 1997-2020 by Dimitri van Heesch
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
|
||||
and associated documentation files (the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge, publish, distribute,
|
||||
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all copies or
|
||||
substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING
|
||||
BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
@licend The above is the entire license notice for the JavaScript code in this file
|
||||
*/
|
||||
function convertToId(search)
|
||||
{
|
||||
var result = '';
|
||||
for (i=0;i<search.length;i++)
|
||||
{
|
||||
var c = search.charAt(i);
|
||||
var cn = c.charCodeAt(0);
|
||||
if (c.match(/[a-z0-9\u0080-\uFFFF]/))
|
||||
{
|
||||
result+=c;
|
||||
}
|
||||
else if (cn<16)
|
||||
{
|
||||
result+="_0"+cn.toString(16);
|
||||
}
|
||||
else
|
||||
{
|
||||
result+="_"+cn.toString(16);
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
function getXPos(item)
|
||||
{
|
||||
var x = 0;
|
||||
if (item.offsetWidth)
|
||||
{
|
||||
while (item && item!=document.body)
|
||||
{
|
||||
x += item.offsetLeft;
|
||||
item = item.offsetParent;
|
||||
}
|
||||
}
|
||||
return x;
|
||||
}
|
||||
|
||||
function getYPos(item)
|
||||
{
|
||||
var y = 0;
|
||||
if (item.offsetWidth)
|
||||
{
|
||||
while (item && item!=document.body)
|
||||
{
|
||||
y += item.offsetTop;
|
||||
item = item.offsetParent;
|
||||
}
|
||||
}
|
||||
return y;
|
||||
}
|
||||
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
|
||||
/* A class handling everything associated with the search panel.
|
||||
|
||||
Parameters:
|
||||
name - The name of the global variable that will be
|
||||
storing this instance. Is needed to be able to set timeouts.
|
||||
resultPath - path to use for external files
|
||||
*/
|
||||
function SearchBox(name, resultsPath, extension)
|
||||
{
|
||||
if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
|
||||
if (!extension || extension == "") { extension = ".html"; }
|
||||
|
||||
// ---------- Instance variables
|
||||
this.name = name;
|
||||
this.resultsPath = resultsPath;
|
||||
this.keyTimeout = 0;
|
||||
this.keyTimeoutLength = 500;
|
||||
this.closeSelectionTimeout = 300;
|
||||
this.lastSearchValue = "";
|
||||
this.lastResultsPage = "";
|
||||
this.hideTimeout = 0;
|
||||
this.searchIndex = 0;
|
||||
this.searchActive = false;
|
||||
this.extension = extension;
|
||||
|
||||
// ----------- DOM Elements
|
||||
|
||||
this.DOMSearchField = function()
|
||||
{ return document.getElementById("MSearchField"); }
|
||||
|
||||
this.DOMSearchSelect = function()
|
||||
{ return document.getElementById("MSearchSelect"); }
|
||||
|
||||
this.DOMSearchSelectWindow = function()
|
||||
{ return document.getElementById("MSearchSelectWindow"); }
|
||||
|
||||
this.DOMPopupSearchResults = function()
|
||||
{ return document.getElementById("MSearchResults"); }
|
||||
|
||||
this.DOMPopupSearchResultsWindow = function()
|
||||
{ return document.getElementById("MSearchResultsWindow"); }
|
||||
|
||||
this.DOMSearchClose = function()
|
||||
{ return document.getElementById("MSearchClose"); }
|
||||
|
||||
this.DOMSearchBox = function()
|
||||
{ return document.getElementById("MSearchBox"); }
|
||||
|
||||
// ------------ Event Handlers
|
||||
|
||||
// Called when focus is added or removed from the search field.
|
||||
this.OnSearchFieldFocus = function(isActive)
|
||||
{
|
||||
this.Activate(isActive);
|
||||
}
|
||||
|
||||
this.OnSearchSelectShow = function()
|
||||
{
|
||||
var searchSelectWindow = this.DOMSearchSelectWindow();
|
||||
var searchField = this.DOMSearchSelect();
|
||||
|
||||
var left = getXPos(searchField);
|
||||
var top = getYPos(searchField);
|
||||
top += searchField.offsetHeight;
|
||||
|
||||
// show search selection popup
|
||||
searchSelectWindow.style.display='block';
|
||||
searchSelectWindow.style.left = left + 'px';
|
||||
searchSelectWindow.style.top = top + 'px';
|
||||
|
||||
// stop selection hide timer
|
||||
if (this.hideTimeout)
|
||||
{
|
||||
clearTimeout(this.hideTimeout);
|
||||
this.hideTimeout=0;
|
||||
}
|
||||
return false; // to avoid "image drag" default event
|
||||
}
|
||||
|
||||
this.OnSearchSelectHide = function()
|
||||
{
|
||||
this.hideTimeout = setTimeout(this.CloseSelectionWindow.bind(this),
|
||||
this.closeSelectionTimeout);
|
||||
}
|
||||
|
||||
// Called when the content of the search field is changed.
|
||||
this.OnSearchFieldChange = function(evt)
|
||||
{
|
||||
if (this.keyTimeout) // kill running timer
|
||||
{
|
||||
clearTimeout(this.keyTimeout);
|
||||
this.keyTimeout = 0;
|
||||
}
|
||||
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==40 || e.keyCode==13)
|
||||
{
|
||||
if (e.shiftKey==1)
|
||||
{
|
||||
this.OnSearchSelectShow();
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
child.focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
var elem = searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
}
|
||||
else if (e.keyCode==27) // Escape out of the search field
|
||||
{
|
||||
e.stopPropagation();
|
||||
this.DOMSearchField().blur();
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.lastSearchValue = '';
|
||||
this.Activate(false);
|
||||
return;
|
||||
}
|
||||
|
||||
// strip whitespaces
|
||||
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
|
||||
|
||||
if (searchValue != this.lastSearchValue) // search value has changed
|
||||
{
|
||||
if (searchValue != "") // non-empty search
|
||||
{
|
||||
// set timer for search update
|
||||
this.keyTimeout = setTimeout(this.Search.bind(this),
|
||||
this.keyTimeoutLength);
|
||||
}
|
||||
else // empty search field
|
||||
{
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.lastSearchValue = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.SelectItemCount = function(id)
|
||||
{
|
||||
var count=0;
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
count++;
|
||||
}
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
this.SelectItemSet = function(id)
|
||||
{
|
||||
var i,j=0;
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
var node = child.firstChild;
|
||||
if (j==id)
|
||||
{
|
||||
node.innerHTML='•';
|
||||
}
|
||||
else
|
||||
{
|
||||
node.innerHTML=' ';
|
||||
}
|
||||
j++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Called when an search filter selection is made.
|
||||
// set item with index id as the active item
|
||||
this.OnSelectItem = function(id)
|
||||
{
|
||||
this.searchIndex = id;
|
||||
this.SelectItemSet(id);
|
||||
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
|
||||
if (searchValue!="" && this.searchActive) // something was found -> do a search
|
||||
{
|
||||
this.Search();
|
||||
}
|
||||
}
|
||||
|
||||
this.OnSearchSelectKey = function(evt)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
|
||||
{
|
||||
this.searchIndex++;
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
}
|
||||
else if (e.keyCode==38 && this.searchIndex>0) // Up
|
||||
{
|
||||
this.searchIndex--;
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
}
|
||||
else if (e.keyCode==13 || e.keyCode==27)
|
||||
{
|
||||
e.stopPropagation();
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
this.CloseSelectionWindow();
|
||||
this.DOMSearchField().focus();
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// --------- Actions
|
||||
|
||||
// Closes the results window.
|
||||
this.CloseResultsWindow = function()
|
||||
{
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.Activate(false);
|
||||
}
|
||||
|
||||
this.CloseSelectionWindow = function()
|
||||
{
|
||||
this.DOMSearchSelectWindow().style.display = 'none';
|
||||
}
|
||||
|
||||
// Performs a search.
|
||||
this.Search = function()
|
||||
{
|
||||
this.keyTimeout = 0;
|
||||
|
||||
// strip leading whitespace
|
||||
var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
|
||||
|
||||
var code = searchValue.toLowerCase().charCodeAt(0);
|
||||
var idxChar = searchValue.substr(0, 1).toLowerCase();
|
||||
if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
|
||||
{
|
||||
idxChar = searchValue.substr(0, 2);
|
||||
}
|
||||
|
||||
var jsFile;
|
||||
|
||||
var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
|
||||
if (idx!=-1)
|
||||
{
|
||||
var hexCode=idx.toString(16);
|
||||
jsFile = this.resultsPath + indexSectionNames[this.searchIndex] + '_' + hexCode + '.js';
|
||||
}
|
||||
|
||||
var loadJS = function(url, impl, loc){
|
||||
var scriptTag = document.createElement('script');
|
||||
scriptTag.src = url;
|
||||
scriptTag.onload = impl;
|
||||
scriptTag.onreadystatechange = impl;
|
||||
loc.appendChild(scriptTag);
|
||||
}
|
||||
|
||||
var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
|
||||
var domSearchBox = this.DOMSearchBox();
|
||||
var domPopupSearchResults = this.DOMPopupSearchResults();
|
||||
var domSearchClose = this.DOMSearchClose();
|
||||
var resultsPath = this.resultsPath;
|
||||
|
||||
var handleResults = function() {
|
||||
document.getElementById("Loading").style.display="none";
|
||||
if (typeof searchData !== 'undefined') {
|
||||
createResults(resultsPath);
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
}
|
||||
|
||||
if (idx!=-1) {
|
||||
searchResults.Search(searchValue);
|
||||
} else { // no file with search results => force empty search results
|
||||
searchResults.Search('====');
|
||||
}
|
||||
|
||||
if (domPopupSearchResultsWindow.style.display!='block')
|
||||
{
|
||||
domSearchClose.style.display = 'inline-block';
|
||||
var left = getXPos(domSearchBox) + 150;
|
||||
var top = getYPos(domSearchBox) + 20;
|
||||
domPopupSearchResultsWindow.style.display = 'block';
|
||||
left -= domPopupSearchResults.offsetWidth;
|
||||
var maxWidth = document.body.clientWidth;
|
||||
var maxHeight = document.body.clientHeight;
|
||||
var width = 300;
|
||||
if (left<10) left=10;
|
||||
if (width+left+8>maxWidth) width=maxWidth-left-8;
|
||||
var height = 400;
|
||||
if (height+top+8>maxHeight) height=maxHeight-top-8;
|
||||
domPopupSearchResultsWindow.style.top = top + 'px';
|
||||
domPopupSearchResultsWindow.style.left = left + 'px';
|
||||
domPopupSearchResultsWindow.style.width = width + 'px';
|
||||
domPopupSearchResultsWindow.style.height = height + 'px';
|
||||
}
|
||||
}
|
||||
|
||||
if (jsFile) {
|
||||
loadJS(jsFile, handleResults, this.DOMPopupSearchResultsWindow());
|
||||
} else {
|
||||
handleResults();
|
||||
}
|
||||
|
||||
this.lastSearchValue = searchValue;
|
||||
}
|
||||
|
||||
// -------- Activation Functions
|
||||
|
||||
// Activates or deactivates the search panel, resetting things to
|
||||
// their default values if necessary.
|
||||
this.Activate = function(isActive)
|
||||
{
|
||||
if (isActive || // open it
|
||||
this.DOMPopupSearchResultsWindow().style.display == 'block'
|
||||
)
|
||||
{
|
||||
this.DOMSearchBox().className = 'MSearchBoxActive';
|
||||
this.searchActive = true;
|
||||
}
|
||||
else if (!isActive) // directly remove the panel
|
||||
{
|
||||
this.DOMSearchBox().className = 'MSearchBoxInactive';
|
||||
this.searchActive = false;
|
||||
this.lastSearchValue = ''
|
||||
this.lastResultsPage = '';
|
||||
this.DOMSearchField().value = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
// The class that handles everything on the search results page.
|
||||
function SearchResults(name)
|
||||
{
|
||||
// The number of matches from the last run of <Search()>.
|
||||
this.lastMatchCount = 0;
|
||||
this.lastKey = 0;
|
||||
this.repeatOn = false;
|
||||
|
||||
// Toggles the visibility of the passed element ID.
|
||||
this.FindChildElement = function(id)
|
||||
{
|
||||
var parentElement = document.getElementById(id);
|
||||
var element = parentElement.firstChild;
|
||||
|
||||
while (element && element!=parentElement)
|
||||
{
|
||||
if (element.nodeName.toLowerCase() == 'div' && element.className == 'SRChildren')
|
||||
{
|
||||
return element;
|
||||
}
|
||||
|
||||
if (element.nodeName.toLowerCase() == 'div' && element.hasChildNodes())
|
||||
{
|
||||
element = element.firstChild;
|
||||
}
|
||||
else if (element.nextSibling)
|
||||
{
|
||||
element = element.nextSibling;
|
||||
}
|
||||
else
|
||||
{
|
||||
do
|
||||
{
|
||||
element = element.parentNode;
|
||||
}
|
||||
while (element && element!=parentElement && !element.nextSibling);
|
||||
|
||||
if (element && element!=parentElement)
|
||||
{
|
||||
element = element.nextSibling;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.Toggle = function(id)
|
||||
{
|
||||
var element = this.FindChildElement(id);
|
||||
if (element)
|
||||
{
|
||||
if (element.style.display == 'block')
|
||||
{
|
||||
element.style.display = 'none';
|
||||
}
|
||||
else
|
||||
{
|
||||
element.style.display = 'block';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Searches for the passed string. If there is no parameter,
|
||||
// it takes it from the URL query.
|
||||
//
|
||||
// Always returns true, since other documents may try to call it
|
||||
// and that may or may not be possible.
|
||||
this.Search = function(search)
|
||||
{
|
||||
if (!search) // get search word from URL
|
||||
{
|
||||
search = window.location.search;
|
||||
search = search.substring(1); // Remove the leading '?'
|
||||
search = unescape(search);
|
||||
}
|
||||
|
||||
search = search.replace(/^ +/, ""); // strip leading spaces
|
||||
search = search.replace(/ +$/, ""); // strip trailing spaces
|
||||
search = search.toLowerCase();
|
||||
search = convertToId(search);
|
||||
|
||||
var resultRows = document.getElementsByTagName("div");
|
||||
var matches = 0;
|
||||
|
||||
var i = 0;
|
||||
while (i < resultRows.length)
|
||||
{
|
||||
var row = resultRows.item(i);
|
||||
if (row.className == "SRResult")
|
||||
{
|
||||
var rowMatchName = row.id.toLowerCase();
|
||||
rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
|
||||
|
||||
if (search.length<=rowMatchName.length &&
|
||||
rowMatchName.substr(0, search.length)==search)
|
||||
{
|
||||
row.style.display = 'block';
|
||||
matches++;
|
||||
}
|
||||
else
|
||||
{
|
||||
row.style.display = 'none';
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
document.getElementById("Searching").style.display='none';
|
||||
if (matches == 0) // no results
|
||||
{
|
||||
document.getElementById("NoMatches").style.display='block';
|
||||
}
|
||||
else // at least one result
|
||||
{
|
||||
document.getElementById("NoMatches").style.display='none';
|
||||
}
|
||||
this.lastMatchCount = matches;
|
||||
return true;
|
||||
}
|
||||
|
||||
// return the first item with index index or higher that is visible
|
||||
this.NavNext = function(index)
|
||||
{
|
||||
var focusItem;
|
||||
while (1)
|
||||
{
|
||||
var focusName = 'Item'+index;
|
||||
focusItem = document.getElementById(focusName);
|
||||
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
|
||||
{
|
||||
break;
|
||||
}
|
||||
else if (!focusItem) // last element
|
||||
{
|
||||
break;
|
||||
}
|
||||
focusItem=null;
|
||||
index++;
|
||||
}
|
||||
return focusItem;
|
||||
}
|
||||
|
||||
this.NavPrev = function(index)
|
||||
{
|
||||
var focusItem;
|
||||
while (1)
|
||||
{
|
||||
var focusName = 'Item'+index;
|
||||
focusItem = document.getElementById(focusName);
|
||||
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
|
||||
{
|
||||
break;
|
||||
}
|
||||
else if (!focusItem) // last element
|
||||
{
|
||||
break;
|
||||
}
|
||||
focusItem=null;
|
||||
index--;
|
||||
}
|
||||
return focusItem;
|
||||
}
|
||||
|
||||
this.ProcessKeys = function(e)
|
||||
{
|
||||
if (e.type == "keydown")
|
||||
{
|
||||
this.repeatOn = false;
|
||||
this.lastKey = e.keyCode;
|
||||
}
|
||||
else if (e.type == "keypress")
|
||||
{
|
||||
if (!this.repeatOn)
|
||||
{
|
||||
if (this.lastKey) this.repeatOn = true;
|
||||
return false; // ignore first keypress after keydown
|
||||
}
|
||||
}
|
||||
else if (e.type == "keyup")
|
||||
{
|
||||
this.lastKey = 0;
|
||||
this.repeatOn = false;
|
||||
}
|
||||
return this.lastKey!=0;
|
||||
}
|
||||
|
||||
this.Nav = function(evt,itemIndex)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==13) return true;
|
||||
if (!this.ProcessKeys(e)) return false;
|
||||
|
||||
if (this.lastKey==38) // Up
|
||||
{
|
||||
var newIndex = itemIndex-1;
|
||||
var focusItem = this.NavPrev(newIndex);
|
||||
if (focusItem)
|
||||
{
|
||||
var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
|
||||
if (child && child.style.display == 'block') // children visible
|
||||
{
|
||||
var n=0;
|
||||
var tmpElem;
|
||||
while (1) // search for last child
|
||||
{
|
||||
tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
|
||||
if (tmpElem)
|
||||
{
|
||||
focusItem = tmpElem;
|
||||
}
|
||||
else // found it!
|
||||
{
|
||||
break;
|
||||
}
|
||||
n++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (focusItem)
|
||||
{
|
||||
focusItem.focus();
|
||||
}
|
||||
else // return focus to search field
|
||||
{
|
||||
document.getElementById("MSearchField").focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==40) // Down
|
||||
{
|
||||
var newIndex = itemIndex+1;
|
||||
var focusItem;
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem && elem.style.display == 'block') // children visible
|
||||
{
|
||||
focusItem = document.getElementById('Item'+itemIndex+'_c0');
|
||||
}
|
||||
if (!focusItem) focusItem = this.NavNext(newIndex);
|
||||
if (focusItem) focusItem.focus();
|
||||
}
|
||||
else if (this.lastKey==39) // Right
|
||||
{
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem) elem.style.display = 'block';
|
||||
}
|
||||
else if (this.lastKey==37) // Left
|
||||
{
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem) elem.style.display = 'none';
|
||||
}
|
||||
else if (this.lastKey==27) // Escape
|
||||
{
|
||||
e.stopPropagation();
|
||||
searchBox.CloseResultsWindow();
|
||||
document.getElementById("MSearchField").focus();
|
||||
}
|
||||
else if (this.lastKey==13) // Enter
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
this.NavChild = function(evt,itemIndex,childIndex)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==13) return true;
|
||||
if (!this.ProcessKeys(e)) return false;
|
||||
|
||||
if (this.lastKey==38) // Up
|
||||
{
|
||||
if (childIndex>0)
|
||||
{
|
||||
var newIndex = childIndex-1;
|
||||
document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
|
||||
}
|
||||
else // already at first child, jump to parent
|
||||
{
|
||||
document.getElementById('Item'+itemIndex).focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==40) // Down
|
||||
{
|
||||
var newIndex = childIndex+1;
|
||||
var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
|
||||
if (!elem) // last child, jump to parent next parent
|
||||
{
|
||||
elem = this.NavNext(itemIndex+1);
|
||||
}
|
||||
if (elem)
|
||||
{
|
||||
elem.focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==27) // Escape
|
||||
{
|
||||
e.stopPropagation();
|
||||
searchBox.CloseResultsWindow();
|
||||
document.getElementById("MSearchField").focus();
|
||||
}
|
||||
else if (this.lastKey==13) // Enter
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function setKeyActions(elem,action)
|
||||
{
|
||||
elem.setAttribute('onkeydown',action);
|
||||
elem.setAttribute('onkeypress',action);
|
||||
elem.setAttribute('onkeyup',action);
|
||||
}
|
||||
|
||||
function setClassAttr(elem,attr)
|
||||
{
|
||||
elem.setAttribute('class',attr);
|
||||
elem.setAttribute('className',attr);
|
||||
}
|
||||
|
||||
function createResults(resultsPath)
|
||||
{
|
||||
var results = document.getElementById("SRResults");
|
||||
results.innerHTML = '';
|
||||
for (var e=0; e<searchData.length; e++)
|
||||
{
|
||||
var id = searchData[e][0];
|
||||
var srResult = document.createElement('div');
|
||||
srResult.setAttribute('id','SR_'+id);
|
||||
setClassAttr(srResult,'SRResult');
|
||||
var srEntry = document.createElement('div');
|
||||
setClassAttr(srEntry,'SREntry');
|
||||
var srLink = document.createElement('a');
|
||||
srLink.setAttribute('id','Item'+e);
|
||||
setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
|
||||
setClassAttr(srLink,'SRSymbol');
|
||||
srLink.innerHTML = searchData[e][1][0];
|
||||
srEntry.appendChild(srLink);
|
||||
if (searchData[e][1].length==2) // single result
|
||||
{
|
||||
srLink.setAttribute('href',resultsPath+searchData[e][1][1][0]);
|
||||
srLink.setAttribute('onclick','searchBox.CloseResultsWindow()');
|
||||
if (searchData[e][1][1][1])
|
||||
{
|
||||
srLink.setAttribute('target','_parent');
|
||||
}
|
||||
else
|
||||
{
|
||||
srLink.setAttribute('target','_blank');
|
||||
}
|
||||
var srScope = document.createElement('span');
|
||||
setClassAttr(srScope,'SRScope');
|
||||
srScope.innerHTML = searchData[e][1][1][2];
|
||||
srEntry.appendChild(srScope);
|
||||
}
|
||||
else // multiple results
|
||||
{
|
||||
srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
|
||||
var srChildren = document.createElement('div');
|
||||
setClassAttr(srChildren,'SRChildren');
|
||||
for (var c=0; c<searchData[e][1].length-1; c++)
|
||||
{
|
||||
var srChild = document.createElement('a');
|
||||
srChild.setAttribute('id','Item'+e+'_c'+c);
|
||||
setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
|
||||
setClassAttr(srChild,'SRScope');
|
||||
srChild.setAttribute('href',resultsPath+searchData[e][1][c+1][0]);
|
||||
srChild.setAttribute('onclick','searchBox.CloseResultsWindow()');
|
||||
if (searchData[e][1][c+1][1])
|
||||
{
|
||||
srChild.setAttribute('target','_parent');
|
||||
}
|
||||
else
|
||||
{
|
||||
srChild.setAttribute('target','_blank');
|
||||
}
|
||||
srChild.innerHTML = searchData[e][1][c+1][2];
|
||||
srChildren.appendChild(srChild);
|
||||
}
|
||||
srEntry.appendChild(srChildren);
|
||||
}
|
||||
srResult.appendChild(srEntry);
|
||||
results.appendChild(srResult);
|
||||
}
|
||||
}
|
||||
|
||||
function init_search()
|
||||
{
|
||||
var results = document.getElementById("MSearchSelectWindow");
|
||||
results.tabIndex=0;
|
||||
for (var key in indexSectionLabels)
|
||||
{
|
||||
var link = document.createElement('a');
|
||||
link.setAttribute('class','SelectItem');
|
||||
link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
|
||||
link.href='javascript:void(0)';
|
||||
link.innerHTML='<span class="SelectionMark"> </span>'+indexSectionLabels[key];
|
||||
results.appendChild(link);
|
||||
}
|
||||
searchBox.OnSelectItem(0);
|
||||
|
||||
var input = document.getElementById("MSearchSelect");
|
||||
var searchSelectWindow = document.getElementById("MSearchSelectWindow");
|
||||
input.tabIndex=0;
|
||||
input.addEventListener("keydown", function(event) {
|
||||
if (event.keyCode==13 || event.keyCode==40) {
|
||||
event.preventDefault();
|
||||
if (searchSelectWindow.style.display == 'block') {
|
||||
searchBox.CloseSelectionWindow();
|
||||
} else {
|
||||
searchBox.OnSearchSelectShow();
|
||||
searchBox.DOMSearchSelectWindow().focus();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
/* @license-end */
|
24
search/searchdata.js
Normal file
@ -0,0 +1,24 @@
|
||||
var indexSectionsWithContent =
|
||||
{
|
||||
0: "abcdefghijklmnoprstuvwx",
|
||||
1: "e",
|
||||
2: "abcdefghijklmnoprstuvwx",
|
||||
3: "elr"
|
||||
};
|
||||
|
||||
var indexSectionNames =
|
||||
{
|
||||
0: "all",
|
||||
1: "files",
|
||||
2: "defines",
|
||||
3: "pages"
|
||||
};
|
||||
|
||||
var indexSectionLabels =
|
||||
{
|
||||
0: "All",
|
||||
1: "Files",
|
||||
2: "Macros",
|
||||
3: "Pages"
|
||||
};
|
||||
|
BIN
splitbar.png
Normal file
After Width: | Height: | Size: 314 B |
BIN
splitbard.png
Normal file
After Width: | Height: | Size: 282 B |
BIN
sync_off.png
Normal file
After Width: | Height: | Size: 853 B |
BIN
sync_on.png
Normal file
After Width: | Height: | Size: 845 B |
BIN
tab_ad.png
Normal file
After Width: | Height: | Size: 135 B |
BIN
tab_bd.png
Normal file
After Width: | Height: | Size: 173 B |
BIN
tab_hd.png
Normal file
After Width: | Height: | Size: 180 B |