116 | | <a name="l00124"></a>00124 <span class="preprocessor">#endif // DS_UI_H</span> |
| 116 | <a name="l00124"></a>00124 |
| 117 | <a name="l00131"></a><a class="code" href="classUIITppFileDS.html">00131</a> <span class="keyword">class </span><a class="code" href="classUIITppFileDS.html" title="UI for reading data from files.">UIITppFileDS</a> : <span class="keyword">public</span> <a class="code" href="classbdm_1_1UIbuilder.html" title="Builds computational object from a UserInfo structure.">UIbuilder</a> { |
| 118 | <a name="l00132"></a>00132 <span class="keyword">public</span>: |
| 119 | <a name="l00133"></a>00133 <a class="code" href="classUIITppFileDS.html" title="UI for reading data from files.">UIITppFileDS</a>() :<a class="code" href="classbdm_1_1UIbuilder.html#c75103dd58395644e80f1eea886c656b" title="Constructor needs to be run only once macro UIREGISTER.">UIbuilder</a> ( <span class="stringliteral">"ITppFileDS"</span> ) {}; |
| 120 | <a name="l00134"></a><a class="code" href="classUIITppFileDS.html#22f2a225413d1fe9c909d10df25c4145">00134</a> <a class="code" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects.">bdmroot</a>* <a class="code" href="classUIITppFileDS.html#22f2a225413d1fe9c909d10df25c4145" title="Function building the computational object.">build</a> ( Setting &S )<span class="keyword"> const </span>{ |
| 121 | <a name="l00135"></a>00135 <a class="code" href="classbdm_1_1RV.html" title="Class representing variables, most often random variables.">RV</a>* rvtmp; |
| 122 | <a name="l00136"></a>00136 UIbuild(S[<span class="stringliteral">"rv"</span>], rvtmp); |
| 123 | <a name="l00137"></a>00137 <a class="code" href="classbdm_1_1ITppFileDS.html" title="Read Data Matrix from an IT file.">ITppFileDS</a> *<a class="code" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data.">DS</a>=<span class="keyword">new</span> <a class="code" href="classbdm_1_1ITppFileDS.html" title="Read Data Matrix from an IT file.">ITppFileDS</a>(S[<span class="stringliteral">"filename"</span>],S[<span class="stringliteral">"varname"</span>]); |
| 124 | <a name="l00138"></a>00138 DS-><a class="code" href="classbdm_1_1DS.html#821297dfd839d68691324f024e57252f" title="set random rvariables">set_drv</a>(*rvtmp,<a class="code" href="classbdm_1_1RV.html" title="Class representing variables, most often random variables.">RV</a>()); |
| 125 | <a name="l00139"></a>00139 <span class="keywordflow">return</span> DS; |
| 126 | <a name="l00140"></a>00140 } |
| 127 | <a name="l00141"></a>00141 }; |
| 128 | <a name="l00142"></a>00142 UIREGISTER ( <a class="code" href="classUIITppFileDS.html" title="UI for reading data from files.">UIITppFileDS</a> ); |
| 129 | <a name="l00143"></a>00143 |
| 130 | <a name="l00144"></a>00144 <span class="preprocessor">#endif // DS_UI_H</span> |