casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Attributes
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 52 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.


Member Function Documentation

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

See TBTable::exportVOTable().


Member Data Documentation

File to export to.

Definition at line 71 of file TBExportThread.h.

(Optional) progress helper.

Definition at line 74 of file TBExportThread.h.

Table to export.

Definition at line 68 of file TBExportThread.h.


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