40 #ifndef __OPENFLUID_CORE_VECTORVALUE_HPP__
41 #define __OPENFLUID_CORE_VECTORVALUE_HPP__
108 Vector<double>(std::move(static_cast<const
Vector<double>&>(Val)))
153 writeToStream(OutStm);
Definition: CompoundValue.hpp:52
Type
Definition: Value.hpp:66
@ VECTOR
Definition: Value.hpp:66
Definition: VectorValue.hpp:85
VectorValue & operator=(Value &&Other) override
Type getType() const override
Definition: VectorValue.hpp:139
VectorValue()
Definition: VectorValue.hpp:92
VectorValue(unsigned long Size, double InitValue)
Definition: VectorValue.hpp:120
VectorValue(unsigned long Size)
Definition: VectorValue.hpp:114
VectorValue & operator=(VectorValue &&Other)
VectorValue & operator=(const Value &Other) override
Value * clone() const override
Definition: VectorValue.hpp:144
VectorValue & operator=(const VectorValue &Other)
virtual ~VectorValue()=default
void writeQuotedToStream(std::ostream &OutStm) const override
Definition: VectorValue.hpp:151
VectorValue(const VectorValue &Val)
Definition: VectorValue.hpp:98
VectorValue(VectorValue &&Val)
Definition: VectorValue.hpp:106
VectorValue(double *Data, unsigned long Size)
Definition: VectorValue.hpp:126
void writeToStream(std::ostream &OutStm) const override
Definition: Vector.hpp:59
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47