26#ifndef TABLES_TABLEROWPROXY_H
27#define TABLES_TABLEROWPROXY_H
31#include <casacore/casa/aips.h>
32#include <casacore/tables/Tables/TableRow.h>
Record get(Int64 rownr) const
Get values for the given row.
TableRowProxy & operator=(const TableRowProxy &)
Assignment (copy semantics).
void put(Int64 rownr, const Record &values, Bool matchingFields)
Put values for the given row.
Bool isNull() const
Test if the underlying TableRow object is invalid.
TableRowProxy()
Default constructor is only needed for the Block container.
Bool isWritable() const
Test if values can be written.
TableRowProxy(const TableRowProxy &)
Copy constructor (copy semantics).
TableRowProxy(const TableProxy &table, const Vector< String > &columnNames, Bool exclude)
Construct for the given columns in the table.
Read/write access to a table row.
this file contains all the compiler specific defines
long long Int64
Define the extra non-standard types used by Casacore (like proposed uSize, Size)
bool Bool
Define the standard types used by Casacore.