1 #ifndef PvlTranslationManager_h
2 #define PvlTranslationManager_h
80 const QString &transFile);
83 std::istream &transStrm);
90 QString
Translate(QString nName,
int findex = 0);
Contains more than one keyword-value pair.
Definition: PvlContainer.h:64
bool InputHasKeyword(const QString nName)
Indicates if the input keyword corresponding to the output name exists in the label.
Definition: PvlTranslationManager.cpp:217
void Auto(Isis::Pvl &outputLabel)
Definition: PvlTranslationManager.cpp:142
Allows applications to translate simple text files.
Definition: PvlTranslationManager.h:75
const PvlKeyword & InputKeyword(const QString nName) const
Returns the ith input value assiciated with the output name argument.
Definition: PvlTranslationManager.cpp:169
A single keyword-value pair.
Definition: PvlKeyword.h:98
QString Translate(QString nName, int findex=0)
Returns a translated value.
Definition: PvlTranslationManager.cpp:82
Container for cube-like labels.
Definition: Pvl.h:135
Internalizes a translation table.
Definition: PvlTranslationTable.h:125
PvlTranslationManager(const QString &transFile)
Definition: PvlTranslationManager.cpp:31
void SetLabel(Isis::Pvl &lab)
Definition: PvlTranslationManager.h:101
~PvlTranslationManager()
Destroys the TranslationManager object.
Definition: PvlTranslationManager.h:86