|
Isis Developer Reference
|
Go to the documentation of this file.
41 std::vector<QString> m_value;
50 void setKey(
const QString &k);
55 QString
value(
const int index = 0)
const;
void setKey(const QString &k)
Set the token keyword.
Definition: PvlToken.cpp:40
QString value(const int index=0) const
Returns one element of the value-vector.
Definition: PvlToken.cpp:95
QString valueUpper(const int index=0) const
Returns one element of the value-vector in uppercase.
Definition: PvlToken.cpp:112
PvlToken()
Constructs a Token with NULL for both the keyword and value list.
Definition: PvlToken.cpp:25
~PvlToken()
Destroys the Token object.
Definition: PvlToken.cpp:30
const std::vector< QString > & valueVector() const
Definition: PvlToken.h:60
QString key() const
Returns the token keyword.
Definition: PvlToken.cpp:49
Container for Keyword-value pair.
Definition: PvlToken.h:38
#define _FILEINFO_
Macro for the filename and line number.
Definition: IException.h:24
int valueSize() const
Returns the number of elements in the value-vector.
Definition: PvlToken.cpp:72
void valueClear()
Removes all elements from the value-vector.
Definition: PvlToken.cpp:63
Isis exception class.
Definition: IException.h:91
Namespace for the standard library.
void addValue(const QString &v)
Adds a value to the value-vector.
Definition: PvlToken.cpp:82
QString keyUpper() const
Returns the token keyword in all uppercase characters.
Definition: PvlToken.cpp:58
QString ArraySubscriptNotInRange(int index)
This error should be used when an Isis object or application is checking array bounds and the legal r...
Definition: ArraySubscriptNotInRange.cpp:31
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16