28 #ifndef TRIALDISPLAY_DPARAMETERSTRING_H
29 #define TRIALDISPLAY_DPARAMETERSTRING_H
casacore::String itsValue
Store for the value of this parameter.
casacore::String name() const
Return the name of this parameter.
virtual casacore::Bool fromRecord(const casacore::RecordInterface &record)
Parse record, and update this parameter if a field exists whose name matches that of this parameter...
casacore::String value()
Return the current value of this parameter.
casacore::String help() const
Return the help for this parameter.
virtual ~DParameterString()
Destructor.
casacore::String description() const
Return the description of this parameter.
DParameterString & operator=(const DParameterString &other)
(Required) copy assignment.
casacore::Bool editable() const
Return whether this parameter is editable.
casacore::String defaultValue()
Return the default for this parameter.
virtual void toRecord(casacore::RecordInterface &record, const casacore::Bool fullrecord=true, const casacore::Bool overwrite=false)
Place a record describing this parameter in a sub-field of record with name matching that of this par...
casacore::String context() const
Return the context of this parameter.
bool Bool
Define the standard types used by Casacore.
Implementation of DisplayParameter to store casacore::String parameters.
casacore::String itsDefault
Store for the default of this parameter.
String: the storage and methods of handling collections of characters.
Abstract base class for Record classes.
DParameterString()
(Required) default constructor.
Base class for storing and parsing of parameters for display classes.