casa
5.7.0-16
|
Thread that exports a table to VOTable XML format. More...
#include <TBExportThread.h>
Public Member Functions | |
TBExportThread (TBTable *table, casacore::String file, ProgressHelper *progressPanel=NULL) | |
Constructor that takes the table to export, the file to export to, and an optional ProgressHelper to show the progress of the export. More... | |
~TBExportThread () | |
void | run () |
Overrides QThread::run() which defines the task to be completed by the thread. More... | |
Private Attributes | |
TBTable * | table |
casacore::Table to export. More... | |
casacore::String | file |
casacore::File to export to. More... | |
ProgressHelper * | progressPanel |
(Optional) progress helper. More... | |
Thread that exports a table to VOTable XML format.
TBExportThread is a subclass of QThread assigned with the task of exporting a table into VOTable XML format to a specified file. This task can work in the background to allow the user to continue interacting with the table browser.
Definition at line 50 of file TBExportThread.h.
casa::TBExportThread::TBExportThread | ( | TBTable * | table, |
casacore::String | file, | ||
ProgressHelper * | progressPanel = NULL |
||
) |
Constructor that takes the table to export, the file to export to, and an optional ProgressHelper to show the progress of the export.
casa::TBExportThread::~TBExportThread | ( | ) |
void casa::TBExportThread::run | ( | ) |
Overrides QThread::run() which defines the task to be completed by the thread.
|
private |
casacore::File to export to.
Definition at line 69 of file TBExportThread.h.
|
private |
(Optional) progress helper.
Definition at line 72 of file TBExportThread.h.
|
private |
casacore::Table to export.
Definition at line 66 of file TBExportThread.h.