 |
Manual for OpenFLUID 2.1.11
|
Go to the documentation of this file.
40 #ifndef __OPENFLUID_CORE_DOUBLEVALUE_HPP__
41 #define __OPENFLUID_CORE_DOUBLEVALUE_HPP__
126 operator double()
const
141 bool convert(
Value& Val)
const override;
156 inline void set(
const double& Val)
161 void writeToStream(std::ostream& OutStm)
const override;
165 writeToStream(OutStm);
DoubleValue(const double &POD) noexcept
Definition: DoubleValue.hpp:110
@ DOUBLE
Definition: Value.hpp:66
#define OPENFLUID_API
Definition: dllexport.hpp:86
DoubleValue(const DoubleValue &Val) noexcept
Definition: DoubleValue.hpp:98
Type getType() const override
Definition: DoubleValue.hpp:131
Type
Definition: Value.hpp:66
double get() const
Definition: DoubleValue.hpp:147
Definition: DoubleValue.hpp:80
void set(const double &Val)
Definition: DoubleValue.hpp:156
Definition: ApplicationException.hpp:47
DoubleValue() noexcept
Definition: DoubleValue.hpp:92
DoubleValue(DoubleValue &&Val) noexcept
Definition: DoubleValue.hpp:104
Value * clone() const override
Definition: DoubleValue.hpp:136
Definition: SimpleValue.hpp:51
void writeQuotedToStream(std::ostream &OutStm) const override
Definition: DoubleValue.hpp:163
Generated by
1.8.17