56 std::map<casacore::String, casacore::String>*
getAttributes();
59 std::vector<XMLtoken*>*
getTags();
83 std::vector<XMLtoken*>
tags;
std::vector< XMLtoken * > * getTags()
Returns the list of content tags, or an empty list if there are none.
std::map< casacore::String, casacore::String > * getAttributes()
Returns the attributes for this tag.
const casacore::String name
Tag name.
casacore::String content
casacore::String content (or blank for none).
const casacore::String getContent()
Returns the casacore::String content of this tag, or blank if there is none.
XMLtoken(casacore::String n)
Constructor that takes the tag name.
Representation of a single XML token.
void setContent(casacore::String c)
Sets the casacore::String content of this tag to the given value.
std::map< casacore::String, casacore::String > attributes
Tag attributes.
std::vector< XMLtoken * > tags
Token content (empty list for none).
casacore::String getAttribute(casacore::String attr)
Returns the value for the given attribute, or blank if the attribute is invalid.
const Double c
Fundamental physical constants (SI units):
String: the storage and methods of handling collections of characters.
const casacore::String getName()
Returns this tag's name.