ExprDerNodeArray.h

Classes

TableExprNodeArrayConstBool -- Bool Array constant in table select expression tree (full description)
TableExprNodeArrayConstDouble -- Double Array constant in table select expression tree (full description)
TableExprNodeArrayConstDComplex -- DComplex Array constant in table select expression tree (full description)
TableExprNodeArrayConstString -- String Array constant in table select expression tree (full description)
TableExprNodeArrayConstDate -- Date Array constant in table select expression tree (full description)

class TableExprNodeArrayConstBool : public TableExprNodeArray

Interface

Public Members
TableExprNodeArrayConstBool (const Array<Bool>& value)
~TableExprNodeArrayConstBool()
Array<Bool> getArrayBool (const TableExprId& id)

Description

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

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.

Member Description

TableExprNodeArrayConstBool (const Array<Bool>& value)

~TableExprNodeArrayConstBool()

Array<Bool> getArrayBool (const TableExprId& id)


class TableExprNodeArrayConstDouble : public TableExprNodeArray

Interface

TableExprNodeArrayConstDouble (const Array<Double>& value)
TableExprNodeArrayConstDouble (const Array<Float>& value)
TableExprNodeArrayConstDouble (const Array<uInt>& value)
TableExprNodeArrayConstDouble (const Array<Int>& value)
TableExprNodeArrayConstDouble (const Array<uShort>& value)
TableExprNodeArrayConstDouble (const Array<Short>& value)
TableExprNodeArrayConstDouble (const Array<uChar>& value)
~TableExprNodeArrayConstDouble()
Array<Double> getArrayDouble (const TableExprId& id)
Array<DComplex> getArrayDComplex (const TableExprId& id)

Description

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

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.

Member Description

TableExprNodeArrayConstDouble (const Array<Double>& value)

TableExprNodeArrayConstDouble (const Array<Float>& value)

TableExprNodeArrayConstDouble (const Array<uInt>& value)

TableExprNodeArrayConstDouble (const Array<Int>& value)

TableExprNodeArrayConstDouble (const Array<uShort>& value)

TableExprNodeArrayConstDouble (const Array<Short>& value)

TableExprNodeArrayConstDouble (const Array<uChar>& value)

~TableExprNodeArrayConstDouble()

Array<Double> getArrayDouble (const TableExprId& id)

Array<DComplex> getArrayDComplex (const TableExprId& id)


class TableExprNodeArrayConstDComplex : public TableExprNodeArray

Interface

TableExprNodeArrayConstDComplex (const Array<DComplex>& value)
TableExprNodeArrayConstDComplex (const Array<Complex>& value)
TableExprNodeArrayConstDComplex (const Array<Double>& value)
~TableExprNodeArrayConstDComplex()
Array<DComplex> getArrayDComplex (const TableExprId& id)

Description

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

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.

Member Description

TableExprNodeArrayConstDComplex (const Array<DComplex>& value)

TableExprNodeArrayConstDComplex (const Array<Complex>& value)

TableExprNodeArrayConstDComplex (const Array<Double>& value)

~TableExprNodeArrayConstDComplex()

Array<DComplex> getArrayDComplex (const TableExprId& id)


class TableExprNodeArrayConstString : public TableExprNodeArray

Interface

TableExprNodeArrayConstString (const Array<String>& value)
~TableExprNodeArrayConstString()
Array<String> getArrayString (const TableExprId& id)

Description

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

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.

Member Description

TableExprNodeArrayConstString (const Array<String>& value)

~TableExprNodeArrayConstString()

Array<String> getArrayString (const TableExprId& id)


class TableExprNodeArrayConstDate : public TableExprNodeArray

Interface

TableExprNodeArrayConstDate (const Array<MVTime>& value)
~TableExprNodeArrayConstDate()
Array<Double> getArrayDouble(const TableExprId& id)
Array<MVTime> getArrayDate (const TableExprId& id)

Description

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25

Prerequisite

Synopsis

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.

Member Description

TableExprNodeArrayConstDate (const Array<MVTime>& value)

~TableExprNodeArrayConstDate()

Array<Double> getArrayDouble(const TableExprId& id)

Array<MVTime> getArrayDate (const TableExprId& id)