28 #ifndef IMAGES_IMAGEATTRHANDLER_H
29 #define IMAGES_IMAGEATTRHANDLER_H
33 #include <casacore/casa/aips.h>
34 #include <casacore/images/Images/ImageAttrGroup.h>
35 #include <casacore/casa/Containers/ValueHolder.h>
36 #include <casacore/casa/Arrays/Vector.h>
virtual ImageAttrGroup & createGroup(const String &groupName)
Create an attribute group with the given name.
virtual ImageAttrGroup & openGroup(const String &groupName)
Get access to a group.
ImageAttrHandler()
Default constructor.
virtual void closeGroup(const String &groupName)
Close the group with the given name.
virtual ~ImageAttrHandler()
virtual Bool hasGroup(const String &name)
Test if the given attribute group is present.
virtual Vector< String > groupNames() const
Get all attribute group names.
virtual void flush()
Flush the attibrutes if needed.
String: the storage and methods of handling collections of characters.
this file contains all the compiler specific defines
bool Bool
Define the standard types used by Casacore.