Changeset 50 in flair-dev for trunk/doc/Flair/_target_controller_8h_source.html
- Timestamp:
- May 31, 2017, 3:54:26 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/Flair/_target_controller_8h_source.html
r47 r50 154 154 <div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_target_controller.html"> 49</a></span> <span class="keyword">class </span><a class="code" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a> : <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_thread.html">core::Thread</a>, <span class="keyword">public</span> <a class="code" href="classflair_1_1core_1_1_i_o_device.html">core::IODevice</a> {</div> 155 155 <div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">public</span>:</div> 156 <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a>( <span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1_framework_manager.html">core::FrameworkManager</a> *parent, std::string name,</div>157 <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  uint8_t priority = 0);</div>158 <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  ~<a class="code" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a>();</div>159 <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class=" comment">// void DrawUserInterface();</span></div>160 <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> Is Connected() <span class="keyword">const</span>= 0;</div>161 <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class=" keyword">virtual</span> <span class="keywordtype">bool</span> IsDataFrameReady() = 0;</div>162 <div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class=" comment">// axis stuff</span></div>163 <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword type">unsigned</span> <span class="keywordtype">int</span> GetAxisNumber() <span class="keyword">const</span>;</div>164 <div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keyword ">virtual</span> std::string GetAxisName(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>;</div>165 <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">float</span></div>166 <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  GetAxisValue(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>; <span class="comment">// always in the range [-1.0,1.0]</span></div>167 <div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class=" comment">// button stuff</span></div>168 <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype"> unsigned</span> <span class="keywordtype">int</span> GetButtonNumber() <span class="keyword">const</span>;</div>169 <div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword type">bool</span> IsButtonPressed(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> buttonId) <span class="keyword">const</span>;</div>170 <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class=" keyword">virtual</span> std::string GetButtonName(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>;</div>171 <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class=" comment">// controller state stuff</span></div>172 <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> IsControllerActionSupported(ControllerAction action)<span class="keyword"> const </span>{</div>173 <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>174 <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  };</div>175 <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordtype">bool</span> SetLedO n(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId);</div>176 <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">bool</span> SetLedOff(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId);</div>177 <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">bool</span> Rumble(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> left_force, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> left_timeout,</div>178 <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> right_force, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> right_timeout);</div>179 <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordtype">bool</span> FlashLed(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> on_timeout,</div>180 <div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> off_timeout);</div>181 <div class="line"><a name="l00076"></a><span class="lineno"> <a class="line" href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3"> 76</a></span>  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3">UpdateFrom</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){}; <span class="comment">// TODO</span></div>182 <div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *GetTab(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div>183 <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> < /div>184 <div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">protected</span>:</div>185 <div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keyword ">virtual</span> <span class="keywordtype">bool</span> ProcessMessage(<a class="code" href="classflair_1_1core_1_1_message.html">core::Message</a> *msg) = 0;</div>186 <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword type">void</span> QueueMessage(<a class="code" href="classflair_1_1core_1_1_message.html">core::Message</a> msg);</div>187 <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class=" keyword">virtual</span> <span class="keywordtype">bool</span> ControllerInitialization() = 0; <span class="comment">// {return true;};</span></div>188 <div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class=" comment">// axis stuff</span></div>189 <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  < span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisNumber;</div>190 <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  < a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> *axis = NULL;</div>191 <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> AcquireAxisData(<a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> &axis) = 0; <span class="comment">// responsible for</span></div>192 <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// getting the axis</span></div>193 <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// data from the</span></div>194 <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// hardware</span></div>195 <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  uint16_t bitsPerAxis;</div>196 <div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class=" comment">// button stuff</span></div>197 <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  < span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> buttonNumber;</div>198 <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  < a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> *button = NULL;</div>199 <div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> AcquireButtonData(<a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> &button) = 0; <span class="comment">// responsible for</span></div>200 <div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// getting the</span></div>201 <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// button data</span></div>202 <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// from the</span></div>203 <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// hardware</span></div>204 <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class=" comment">// controller state stuff</span></div>205 <div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledNumber;</div>206 <div class="line"><a name="l00101"></a><span class="lineno"> 101</span> < /div>207 <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">private</span>:</div>208 <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">void</span> Run();</div>209 <div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  std::queue<core::Message *> changeStateQueue;</div>210 <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">flair::gui::Tab</a> * main_tab;</div>211 <div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">flair::gui::Tab</a> *setup_tab;</div>212 <div class="line"><a name="l00107"></a><span class="lineno"> 107</span> } ;</div>156 <div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a>(std::string name,uint8_t priority = 0);</div> 157 <div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  ~<a class="code" href="classflair_1_1sensor_1_1_target_controller.html">TargetController</a>();</div> 158 <div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// void DrawUserInterface();</span></div> 159 <div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> IsConnected() <span class="keyword">const</span> = 0;</div> 160 <div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> IsDataFrameReady() = 0;</div> 161 <div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// axis stuff</span></div> 162 <div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetAxisNumber() <span class="keyword">const</span>;</div> 163 <div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">virtual</span> std::string GetAxisName(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>;</div> 164 <div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">float</span></div> 165 <div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  GetAxisValue(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>; <span class="comment">// always in the range [-1.0,1.0]</span></div> 166 <div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// button stuff</span></div> 167 <div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> GetButtonNumber() <span class="keyword">const</span>;</div> 168 <div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype">bool</span> IsButtonPressed(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> buttonId) <span class="keyword">const</span>;</div> 169 <div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> std::string GetButtonName(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisId) <span class="keyword">const</span>;</div> 170 <div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// controller state stuff</span></div> 171 <div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> IsControllerActionSupported(ControllerAction action)<span class="keyword"> const </span>{</div> 172 <div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div> 173 <div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  };</div> 174 <div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">bool</span> SetLedOn(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId);</div> 175 <div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordtype">bool</span> SetLedOff(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId);</div> 176 <div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">bool</span> Rumble(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> left_force, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> left_timeout,</div> 177 <div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> right_force, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> right_timeout);</div> 178 <div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordtype">bool</span> FlashLed(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledId, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> on_timeout,</div> 179 <div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> off_timeout);</div> 180 <div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3"> 75</a></span>  <span class="keywordtype">void</span> <a class="code" href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3">UpdateFrom</a>(<span class="keyword">const</span> <a class="code" href="classflair_1_1core_1_1io__data.html">core::io_data</a> *data){}; <span class="comment">// TODO</span></div> 181 <div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">gui::Tab</a> *GetTab(<span class="keywordtype">void</span>) <span class="keyword">const</span>;</div> 182 <div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> 183 <div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="keyword">protected</span>:</div> 184 <div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> ProcessMessage(<a class="code" href="classflair_1_1core_1_1_message.html">core::Message</a> *msg) = 0;</div> 185 <div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordtype">void</span> QueueMessage(<a class="code" href="classflair_1_1core_1_1_message.html">core::Message</a> msg);</div> 186 <div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> ControllerInitialization() = 0; <span class="comment">// {return true;};</span></div> 187 <div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// axis stuff</span></div> 188 <div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> axisNumber;</div> 189 <div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> *axis = NULL;</div> 190 <div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> AcquireAxisData(<a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> &axis) = 0; <span class="comment">// responsible for</span></div> 191 <div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="comment">// getting the axis</span></div> 192 <div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// data from the</span></div> 193 <div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// hardware</span></div> 194 <div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  uint16_t bitsPerAxis;</div> 195 <div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// button stuff</span></div> 196 <div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> buttonNumber;</div> 197 <div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> *button = NULL;</div> 198 <div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> AcquireButtonData(<a class="code" href="classflair_1_1core_1_1cvmatrix.html">core::cvmatrix</a> &button) = 0; <span class="comment">// responsible for</span></div> 199 <div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// getting the</span></div> 200 <div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// button data</span></div> 201 <div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// from the</span></div> 202 <div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// hardware</span></div> 203 <div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// controller state stuff</span></div> 204 <div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> ledNumber;</div> 205 <div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> 206 <div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="keyword">private</span>:</div> 207 <div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordtype">void</span> Run();</div> 208 <div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  std::queue<core::Message *> changeStateQueue;</div> 209 <div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">flair::gui::Tab</a> *main_tab;</div> 210 <div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="classflair_1_1gui_1_1_tab.html">flair::gui::Tab</a> *setup_tab;</div> 211 <div class="line"><a name="l00106"></a><span class="lineno"> 106</span> };</div> 212 <div class="line"><a name="l00107"></a><span class="lineno"> 107</span> }</div> 213 213 <div class="line"><a name="l00108"></a><span class="lineno"> 108</span> }</div> 214 <div class="line"><a name="l00109"></a><span class="lineno"> 109</span> }</div> 215 <div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> 216 <div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="preprocessor">#endif // TARGETCONTROLLER_H</span></div> 214 <div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> 215 <div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="preprocessor">#endif // TARGETCONTROLLER_H</span></div> 217 216 <div class="ttc" id="classflair_1_1core_1_1io__data_html"><div class="ttname"><a href="classflair_1_1core_1_1io__data.html">flair::core::io_data</a></div><div class="ttdoc">Abstract class for data types. </div><div class="ttdef"><b>Definition:</b> io_data.h:94</div></div> 218 217 <div class="ttc" id="classflair_1_1core_1_1_i_o_device_html"><div class="ttname"><a href="classflair_1_1core_1_1_i_o_device.html">flair::core::IODevice</a></div><div class="ttdoc">Abstract class for input/ouput system. </div><div class="ttdef"><b>Definition:</b> IODevice.h:45</div></div> … … 221 220 <div class="ttc" id="classflair_1_1sensor_1_1_target_controller_html"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_controller.html">flair::sensor::TargetController</a></div><div class="ttdoc">Base Class for target side remote controls. </div><div class="ttdef"><b>Definition:</b> TargetController.h:49</div></div> 222 221 <div class="ttc" id="_i_o_device_8h_html"><div class="ttname"><a href="_i_o_device_8h.html">IODevice.h</a></div><div class="ttdoc">Abstract class for input/ouput system. </div></div> 223 <div class="ttc" id="classflair_1_1sensor_1_1_target_controller_html_a1e883144c9ebf38961b7bce349fd8da3"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3">flair::sensor::TargetController::UpdateFrom</a></div><div class="ttdeci">void UpdateFrom(const core::io_data *data)</div><div class="ttdoc">Update using provided datas. </div><div class="ttdef"><b>Definition:</b> TargetController.h:76</div></div> 224 <div class="ttc" id="classflair_1_1core_1_1_framework_manager_html"><div class="ttname"><a href="classflair_1_1core_1_1_framework_manager.html">flair::core::FrameworkManager</a></div><div class="ttdoc">Main class of the Framework library. </div><div class="ttdef"><b>Definition:</b> FrameworkManager.h:45</div></div> 222 <div class="ttc" id="classflair_1_1sensor_1_1_target_controller_html_a1e883144c9ebf38961b7bce349fd8da3"><div class="ttname"><a href="classflair_1_1sensor_1_1_target_controller.html#a1e883144c9ebf38961b7bce349fd8da3">flair::sensor::TargetController::UpdateFrom</a></div><div class="ttdeci">void UpdateFrom(const core::io_data *data)</div><div class="ttdoc">Update using provided datas. </div><div class="ttdef"><b>Definition:</b> TargetController.h:75</div></div> 225 223 <div class="ttc" id="_thread_8h_html"><div class="ttname"><a href="_thread_8h.html">Thread.h</a></div><div class="ttdoc">Abstract class for a thread. </div></div> 226 224 <div class="ttc" id="classflair_1_1core_1_1_thread_html"><div class="ttname"><a href="classflair_1_1core_1_1_thread.html">flair::core::Thread</a></div><div class="ttdoc">Abstract class for a thread. </div><div class="ttdef"><b>Definition:</b> Thread.h:38</div></div> … … 233 231 <ul> 234 232 <li class="navelem"><a class="el" href="dir_33c2ee9b1665499374b4225c427cf176.html">igep</a></li><li class="navelem"><a class="el" href="dir_f1fe274389177bd7e17de7949c4ffada.html">flair-src</a></li><li class="navelem"><a class="el" href="dir_3ef62148cf94871b4b6ee5d6e3a989c1.html">lib</a></li><li class="navelem"><a class="el" href="dir_6e0f9c50eed172896c55a6e61952176b.html">FlairSensorActuator</a></li><li class="navelem"><a class="el" href="dir_c5d95abdcafe7d1171548eb561d7ce37.html">src</a></li><li class="navelem"><b>TargetController.h</b></li> 235 <li class="footer">Generated on Tue Jan 17 2017 09:52:30for Flair by233 <li class="footer">Generated on Wed May 31 2017 13:50:37 for Flair by 236 234 <a href="http://www.doxygen.org/index.html"> 237 235 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
Note:
See TracChangeset
for help on using the changeset viewer.