<ahref="FloatValue_8cpp.html">Go to the documentation of this file.</a><divclass="fragment"><divclass="line"><aname="l00001"></a><spanclass="lineno"> 1</span> <spanclass="preprocessor">#include "<aclass="code"href="FloatValue_8h.html">FloatValue.h</a>"</span></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_add33b370ef691ccb2f0957d0fe4ef6f9"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#add33b370ef691ccb2f0957d0fe4ef6f9">Hazelnp::FloatValue::GetFloat64</a></div><divclass="ttdeci">long double GetFloat64() const override</div><divclass="ttdoc">Will return the data as a long double.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00054">FloatValue.cpp:54</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_afd5d078683f410cb9d450c61f12f250d"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#afd5d078683f410cb9d450c61f12f250d">Hazelnp::FloatValue::GetString</a></div><divclass="ttdeci">std::string GetString() const override</div><divclass="ttdoc">Will return the data as a string.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00064">FloatValue.cpp:64</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a60b2698f28f1aacac0b67b6453c89fd1"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a60b2698f28f1aacac0b67b6453c89fd1">Hazelnp::FloatValue::GetList</a></div><divclass="ttdeci">const std::vector< Value * >& GetList() const override</div><divclass="ttdoc">Throws HazelnuppValueNotConvertibleException.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00072">FloatValue.cpp:72</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a762520d504d4564c48cf3bbefbb0f183"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a762520d504d4564c48cf3bbefbb0f183">Hazelnp::FloatValue::GetInt64</a></div><divclass="ttdeci">long long int GetInt64() const override</div><divclass="ttdoc">Will return the data as a long long int.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00044">FloatValue.cpp:44</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a6c9a4b70a7618252f56d9062c483531c"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a6c9a4b70a7618252f56d9062c483531c">Hazelnp::FloatValue::GetAsOsString</a></div><divclass="ttdeci">std::string GetAsOsString() const override</div><divclass="ttdoc">Will return a string suitable for an std::ostream;.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00020">FloatValue.cpp:20</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a2ad79d8bfe75e45120d1fce132a89b8f"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a2ad79d8bfe75e45120d1fce132a89b8f">Hazelnp::FloatValue::GetValue</a></div><divclass="ttdeci">const long double & GetValue() const</div><divclass="ttdoc">Will return the raw value.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00027">FloatValue.cpp:27</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1Value_html"><divclass="ttname"><ahref="classHazelnp_1_1Value.html">Hazelnp::Value</a></div><divclass="ttdoc">Abstract class for values.</div><divclass="ttdef"><b>Definition:</b><ahref="Value_8h_source.html#l00010">Value.h:10</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_ab071916339a0d5a266d821ebbc8f12b0"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#ab071916339a0d5a266d821ebbc8f12b0">Hazelnp::FloatValue::Deepcopy</a></div><divclass="ttdeci">Value * Deepcopy() const override</div><divclass="ttdoc">Will return a deeopopy of this object.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00015">FloatValue.cpp:15</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a1653ab3f4fa1700cf1b618ac6552ea81"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a1653ab3f4fa1700cf1b618ac6552ea81">Hazelnp::FloatValue::GetFloat32</a></div><divclass="ttdeci">double GetFloat32() const override</div><divclass="ttdoc">Will return the data as a double.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00059">FloatValue.cpp:59</a></div></div>
<divclass="ttc"id="anamespaceHazelnp_html_a07b61ac22ce9cd97eceebdf9487f803f"><divclass="ttname"><ahref="namespaceHazelnp.html#a07b61ac22ce9cd97eceebdf9487f803f">Hazelnp::DATA_TYPE</a></div><divclass="ttdeci">DATA_TYPE</div><divclass="ttdoc">The different data types a paramater can be.</div><divclass="ttdef"><b>Definition:</b><ahref="DataType_8h_source.html#l00008">DataType.h:8</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a6bb35564e3331a3feb57b08caad0df44"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a6bb35564e3331a3feb57b08caad0df44">Hazelnp::FloatValue::FloatValue</a></div><divclass="ttdeci">FloatValue(const long double &value)</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00007">FloatValue.cpp:7</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1HazelnuppValueNotConvertibleException_html"><divclass="ttname"><ahref="classHazelnp_1_1HazelnuppValueNotConvertibleException.html">Hazelnp::HazelnuppValueNotConvertibleException</a></div><divclass="ttdoc">Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...</div><divclass="ttdef"><b>Definition:</b><ahref="HazelnuppException_8h_source.html#l00038">HazelnuppException.h:38</a></div></div>
<divclass="ttc"id="aclassHazelnp_1_1FloatValue_html_a565741e80cd99a4d2af861ddc3c2dc99"><divclass="ttname"><ahref="classHazelnp_1_1FloatValue.html#a565741e80cd99a4d2af861ddc3c2dc99">Hazelnp::FloatValue::GetInt32</a></div><divclass="ttdeci">int GetInt32() const override</div><divclass="ttdoc">Will return the data as an int.</div><divclass="ttdef"><b>Definition:</b><ahref="FloatValue_8cpp_source.html#l00049">FloatValue.cpp:49</a></div></div>