28 #ifndef IMAGES_IMAGEATTRHANDLERCASA_H
29 #define IMAGES_IMAGEATTRHANDLERCASA_H
105 virtual void flush();
A 1-D Specialization of the Array class.
virtual Bool hasGroup(const String &name)
Test if the given attribute group is present.
virtual ~ImageAttrHandlerCasa()
Main interface class to a read/write table.
std::map< String, ImageAttrGroupCasa > itsGroupMap
Abstract base class for an image attributes group.
virtual ImageAttrGroup & createGroup(const String &groupName)
Create an attribute group with the given name.
Abstract base class for an image attributes handler.
ImageAttrHandlerCasa()
Default construct from the image table.
virtual ImageAttrGroup & openGroup(const String &groupName)
Get access to a group.
ImageAttrHandlerCasa & attachTable(const Table &image, Bool createHandler=False)
Attach the table and return this object.
Abstract base class for an image attributes handler.
bool Bool
Define the standard types used by Casacore.
virtual void closeGroup(const String &groupName)
Close the group with the given name.
virtual Vector< String > groupNames() const
Get all attribute group names.
String: the storage and methods of handling collections of characters.
virtual void flush()
Flush the attibrutes if needed.