Double Array constant in table select expression tree. More...
#include <ExprDerNodeArray.h>
Public Member Functions | |
TableExprNodeArrayConstDouble (const Array< Double > &value) | |
TableExprNodeArrayConstDouble (const Array< Float > &value) | |
TableExprNodeArrayConstDouble (const Array< Int64 > &value) | |
TableExprNodeArrayConstDouble (const MArray< Double > &value) | |
TableExprNodeArrayConstDouble (const MArray< Float > &value) | |
TableExprNodeArrayConstDouble (const MArray< Int64 > &value) | |
~TableExprNodeArrayConstDouble () | |
MArray< Double > | getArrayDouble (const TableExprId &id) |
The default implementation of getArrayDouble does getArrayInt and converts the result. | |
MArray< DComplex > | getArrayDComplex (const TableExprId &id) |
The default implementation of getArrayDComplex does getArrayDouble and converts the result. | |
Private Attributes | |
MArray< Double > | value_p |
Double Array constant in table select expression tree.
Internal
This class represents a constant in a table select expression tree. This is also used to hold the value of a table keyword, which is constant over the entire table.
Definition at line 137 of file ExprDerNodeArray.h.
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const Array< Double > & | value | ) |
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const Array< Float > & | value | ) |
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const Array< Int64 > & | value | ) |
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const MArray< Double > & | value | ) |
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const MArray< Float > & | value | ) |
casacore::TableExprNodeArrayConstDouble::TableExprNodeArrayConstDouble | ( | const MArray< Int64 > & | value | ) |
casacore::TableExprNodeArrayConstDouble::~TableExprNodeArrayConstDouble | ( | ) |
MArray<DComplex> casacore::TableExprNodeArrayConstDouble::getArrayDComplex | ( | const TableExprId & | id | ) | [virtual] |
The default implementation of getArrayDComplex does getArrayDouble and converts the result.
Reimplemented from casacore::TableExprNodeArray.
MArray<Double> casacore::TableExprNodeArrayConstDouble::getArrayDouble | ( | const TableExprId & | id | ) | [virtual] |
The default implementation of getArrayDouble does getArrayInt and converts the result.
Reimplemented from casacore::TableExprNodeArray.
Definition at line 150 of file ExprDerNodeArray.h.