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

Current "view" or state of a single table. More...

#include <TBView.h>

List of all members.

Public Member Functions

 TBTableView ()
 Default Constructor.
 ~TBTableView ()

Public Attributes

String location
 Location of the table.
bool selected
 Whether the table is currently selected.
vector< bool > hidden
 Whether each column is hidden (true) or not (false).
vector< int > visInd
 The visual index of each column in case they were moved.
int loadedFrom
 The starting number of the loaded rows.
int loadedNum
 The number of loaded rows.
TBFilterRuleSequencefilter
 Row filter, or NULL if there is none.
vector< TBFormat * > formats
 The format for each field, or NULL if that field has none.
vector< pair< String, bool > > sort
 The current sort order, or an empty list if there is none.
bool taql
 Whether this table is from a TaQL command or not.

Detailed Description

Current "view" or state of a single table.

Synopsis

The TBTableView defines the state of an opened table and includes: the location, whether the table is the currently selected table, which columns are hidden, the visual index of each column, the loaded rows, the row filter (if any), the field formats (if any), and the sort order (if any).

Definition at line 58 of file TBView.h.


Constructor & Destructor Documentation

Default Constructor.


Member Data Documentation

Row filter, or NULL if there is none.

Definition at line 85 of file TBView.h.

The format for each field, or NULL if that field has none.

Definition at line 88 of file TBView.h.

Whether each column is hidden (true) or not (false).

Definition at line 73 of file TBView.h.

The starting number of the loaded rows.

Definition at line 79 of file TBView.h.

The number of loaded rows.

Definition at line 82 of file TBView.h.

Location of the table.

Definition at line 67 of file TBView.h.

Whether the table is currently selected.

Definition at line 70 of file TBView.h.

vector<pair<String, bool> > casa::TBTableView::sort

The current sort order, or an empty list if there is none.

Definition at line 91 of file TBView.h.

Whether this table is from a TaQL command or not.

Definition at line 94 of file TBView.h.

The visual index of each column in case they were moved.

Definition at line 76 of file TBView.h.


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