40#ifndef __OPENFLUID_CORE_MATRIXVALUE_HPP__
41#define __OPENFLUID_CORE_MATRIXVALUE_HPP__
106 Matrix<double>(std::move(static_cast<
Matrix<double>&&>(Val)))
120 MatrixValue(
unsigned long ColsNbr,
unsigned long RowsNbr,
double InitValue) :
141 return Value::MATRIX;
153 writeToStream(OutStm);
Definition CompoundValue.hpp:52
Definition MatrixValue.hpp:85
Value * clone() const override
Definition MatrixValue.hpp:144
MatrixValue & operator=(const Value &Other) override
virtual ~MatrixValue()
Definition MatrixValue.hpp:134
MatrixValue & operator=(Value &&Other) override
MatrixValue(MatrixValue &&Val)
Definition MatrixValue.hpp:105
MatrixValue & operator=(const MatrixValue &Other)
void writeToStream(std::ostream &OutStm) const override
MatrixValue & operator=(MatrixValue &&Other)
void writeQuotedToStream(std::ostream &OutStm) const override
Definition MatrixValue.hpp:151
MatrixValue(unsigned long ColsNbr, unsigned long RowsNbr)
Definition MatrixValue.hpp:112
MatrixValue(unsigned long ColsNbr, unsigned long RowsNbr, double InitValue)
Definition MatrixValue.hpp:120
MatrixValue(const MatrixValue &Val)
Definition MatrixValue.hpp:98
MatrixValue()
Definition MatrixValue.hpp:92
Type getType() const override
Definition MatrixValue.hpp:139
Type
Definition Value.hpp:66
#define OPENFLUID_API
Definition dllexport.hpp:86
Definition ApplicationException.hpp:47