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