casa
$Rev:20696$
|
Current "view" or state of a single table. More...
#include <TBView.h>
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. | |
TBFilterRuleSequence * | filter |
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. |
Current "view" or state of a single table.
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).
Default Constructor.
vector<TBFormat*> casa::TBTableView::formats |
vector<bool> casa::TBTableView::hidden |
vector<pair<String, bool> > casa::TBTableView::sort |
vector<int> casa::TBTableView::visInd |