34 PvlToken::PvlToken(
const QString &k) {
40 PvlToken::PvlToken() {
45 PvlToken::~PvlToken() {
55 void PvlToken::setKey(
const QString &k) {
64 QString PvlToken::key()
const {
73 QString PvlToken::keyUpper()
const {
74 return m_key.toUpper();
78 void PvlToken::valueClear() {
87 int PvlToken::valueSize()
const {
88 return m_value.size();
97 void PvlToken::addValue(
const QString &v) {
110 QString PvlToken::value(
const int index)
const {
111 if((index < 0) || (index >= (
int) m_value.size())) {
115 return m_value[index];
127 QString PvlToken::valueUpper(
int index)
const {
128 if((index < 0) || (index >= (
int) m_value.size())) {
133 return m_value[index].toUpper();
Namespace for the standard library.
#define _FILEINFO_
Macro for the filename and line number.
QString ArraySubscriptNotInRange(int index)
This error should be used when an Isis object or application is checking array bounds and the legal r...
Namespace for ISIS/Bullet specific routines.