casa::TBExportThread Class Reference

Thread that exports a table to VOTable XML format. More...

#include <TBExportThread.h>

List of all members.

Public Member Functions

 TBExportThread (TBTable *table, 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.
 ~TBExportThread ()
void run ()
 Overrides QThread::run() which defines the task to be completed by the thread.

Private Attributes

TBTabletable
 Table to export.
String file
 File to export to.
ProgressHelperprogressPanel
 (Optional) progress helper.

Detailed Description

Thread that exports a table to VOTable XML format.

Synopsis

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.


Constructor & Destructor Documentation

casa::TBExportThread::TBExportThread ( TBTable table,
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 (  ) 

Member Function Documentation

void casa::TBExportThread::run (  ) 

Overrides QThread::run() which defines the task to be completed by the thread.

See TBTable::exportVOTable().


Member Data Documentation

String casa::TBExportThread::file [private]

File to export to.

Definition at line 69 of file TBExportThread.h.

(Optional) progress helper.

Definition at line 72 of file TBExportThread.h.

Table to export.

Definition at line 66 of file TBExportThread.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1