31 #include <QVarLengthArray>
133 void setUnits(QString value, QString units);
144 bool isNull(
const int index = 0)
const;
148 friend std::ostream &
operator<<(std::ostream &os,
152 operator double()
const {
156 operator int()
const {
157 return toInt(
operator[](0));
160 operator Isis::BigInt()
const {
164 operator QString()
const;
168 QString
unit(
const int index = 0)
const;
179 QString
comment(
const int index)
const;
200 return !(*
this == key);
203 bool isEquivalent(QString string1,
int index = 0)
const;
239 const QString &string2);
242 static QString
readLine(std::istream &is,
bool insideComment);
245 std::vector< QString > &keywordComments,
246 QString &keywordName,
247 std::vector< std::pair<QString, QString> >
250 static QString readValue(QString &keyword,
bool "eProblem);
251 static QString readValue(QString &keyword,
bool "eProblem,
252 const std::vector< std::pair<char, char> > &
261 QString
reform(
const QString &value)
const;
262 QString
toPvl(
const QString &value)
const;
263 QString
toIPvl(
const QString &value)
const;
265 const QString &textToWrite,