Tests whether subtables can be opened and have data.
Tests to check the validity of a table.
Browser widget for managing opened tables.
virtual std::vector< casacore::String > checks(casacore::String table)=0
checks() must be implemented by any subclass.
casacore::String name
Name of the test.
std::vector< casacore::String > checks(casacore::String table)
Implements TBTest::checks().
virtual bool runCheck(casacore::String table, int i)=0
runCheck() must be implemented by any subclass.
casacore::String getName()
Returns the name of the test.
TBSubtablesTest(TBBrowser *browser)
Constructor that takes the browser parent.
std::vector< casacore::String > checks(casacore::String table)
Implements TBTest::checks().
TBTest(TBBrowser *browser, casacore::String name)
Constructor that takes the browser parent and the name of the test.
Tests whether fields ending in _ID have a corresponding subtable.
Tests whether subtables exist on disk.
bool runCheck(casacore::String table, int i)
Implements TBTest::runCheck().
TBIDFieldsTest(TBBrowser *browser)
Constructor that takes the browser parent.
String: the storage and methods of handling collections of characters.
bool runCheck(casacore::String table, int i)
Implements TBTest::runCheck().
std::vector< casacore::String > checks(casacore::String table)
Implements TBTest::checks().
TBValidSubtablesTest(TBBrowser *browser)
Constructor that takes the browser parent.
bool runCheck(casacore::String table, int i)
Implements TBTest::runCheck().
TBBrowser * browser
Browser parent.