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) :
153 writeToStream(OutStm);
Definition: CompoundValue.hpp:52
Definition: MatrixValue.hpp:85
virtual ~MatrixValue()
Definition: MatrixValue.hpp:134
MatrixValue & operator=(MatrixValue &&Other)
MatrixValue(MatrixValue &&Val)
Definition: MatrixValue.hpp:105
void writeToStream(std::ostream &OutStm) const override
Value * clone() const override
Definition: MatrixValue.hpp:144
MatrixValue & operator=(const 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 & operator=(const Value &Other) override
MatrixValue(const MatrixValue &Val)
Definition: MatrixValue.hpp:98
MatrixValue & operator=(Value &&Other) override
MatrixValue()
Definition: MatrixValue.hpp:92
Type getType() const override
Definition: MatrixValue.hpp:139
Definition: Matrix.hpp:58
Type
Definition: Value.hpp:66
@ MATRIX
Definition: Value.hpp:66
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47