28 #ifndef TABLES_TABLESYNCDATA_H
29 #define TABLES_TABLESYNCDATA_H
AipsIO is the object persistency mechanism of Casacore.
TableSyncData & operator=(const TableSyncData &that)
Assignment is forbidden.
Class to hold table synchronization data.
Block< uInt > itsDataManChangeCounter
void write(uInt nrrow, uInt nrcolumn, Bool tableChanged, const Block< Bool > &dataManChanged)
Update the synchronization data and write it into the MemoryIO object.
MemoryIO & memoryIO()
Get the MemoryIO object.
uInt getModifyCounter() const
Get the modify counter.
bool Bool
Define the standard types used by Casacore.
Class for IO to a memory buffer.
Bool read(uInt &nrrow, uInt &nrcolumn, Bool &tableChanged, Block< Bool > &dataManChanged)
Read the synchronization data from the MemoryIO object.
uInt itsTableChangeCounter
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.