casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
casa::TableParseSort Class Reference

Helper class for sort keys in TableParse. More...

#include <TableParse.h>

List of all members.

Public Member Functions

 TableParseSort ()
 Construct from a given expression.
 TableParseSort (const TableExprNode &)
 Construct from a given expression.
 TableParseSort (const TableExprNode &, Sort::Order)
 Construct from a given expression and for the given order.
 ~TableParseSort ()
const TableExprNodenode () const
 Get the expression node.
Sort::Order order () const
 Get the sort order.
Bool orderGiven () const
 Is the order given?

Private Attributes

TableExprNode node_p
Sort::Order order_p
Bool given_p

Detailed Description

Helper class for sort keys in TableParse.

Intended use:

Internal

Review Status

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

Prerequisite

Etymology

TableParseSort holds a sort expression and order.

Synopsis

A table command is parsed. An object of this class is used to hold the sort expression and sort order.

Definition at line 193 of file TableParse.h.


Constructor & Destructor Documentation

Construct from a given expression.

The order is not given.

Construct from a given expression.

The order is not given.

Construct from a given expression and for the given order.


Member Function Documentation

const TableExprNode & casa::TableParseSort::node ( ) const [inline]

Get the expression node.

Definition at line 678 of file TableParse.h.

References node_p.

Get the sort order.

Definition at line 682 of file TableParse.h.

References order_p.

Referenced by casa::TableParseSelect::getOrder().

Is the order given?

Definition at line 680 of file TableParse.h.

References given_p.

Referenced by casa::TableParseSelect::getOrder().


Member Data Documentation

Definition at line 221 of file TableParse.h.

Referenced by orderGiven().

Definition at line 219 of file TableParse.h.

Referenced by node().

Definition at line 220 of file TableParse.h.

Referenced by order().


The documentation for this class was generated from the following file: