1 #ifndef PvlToPvlTranslationManager_h     2 #define PvlToPvlTranslationManager_h    87                             const QString &transFile);
    90                             std::istream &transStrm);
    96       virtual QString 
Translate(QString translationGroupName, 
int findex = 0);
 
virtual PvlContainer * CreateContainer(const QString translationGroupName, Pvl &pvl)
Create the requsted container and any containers above it and return a reference to the container...
Definition: PvlToPvlTranslationManager.cpp:367
 
Contains more than one keyword-value pair. 
Definition: PvlContainer.h:63
 
virtual ~PvlToPvlTranslationManager()
Destroys the TranslationManager object. 
Definition: PvlToPvlTranslationManager.cpp:95
 
virtual PvlKeyword DoTranslation(const QString translationGroupName)
Translate the requested output name to output values using the input name and values or default value...
Definition: PvlToPvlTranslationManager.cpp:157
 
Allows applications to translate simple text files. 
Definition: PvlToPvlTranslationManager.h:80
 
virtual bool InputHasKeyword(const QString translationGroupName)
Indicates if the input keyword corresponding to the output name exists in the label. 
Definition: PvlToPvlTranslationManager.cpp:297
 
A single keyword-value pair. 
Definition: PvlKeyword.h:98
 
PvlToPvlTranslationManager(const QString &transFile)
Constructs and initializes a TranslationManager object from given the Pvl translation file...
Definition: PvlToPvlTranslationManager.cpp:46
 
virtual QString Translate(QString translationGroupName, int findex=0)
Returns a translated value. 
Definition: PvlToPvlTranslationManager.cpp:122
 
Container for cube-like labels. 
Definition: Pvl.h:135
 
virtual const PvlContainer * GetContainer(const PvlKeyword &inputGroup) const
Return a container from the input label according tund. 
Definition: PvlToPvlTranslationManager.cpp:318
 
virtual const PvlKeyword & InputKeyword(const QString translationGroupName) const
Returns the ith input value associated with the output name argument. 
Definition: PvlToPvlTranslationManager.cpp:246
 
Namespace for ISIS/Bullet specific routines. 
Definition: Apollo.h:31
 
void SetLabel(Pvl &inputLabel)
Definition: PvlToPvlTranslationManager.cpp:99
 
Allows applications to translate simple text files. 
Definition: LabelTranslationManager.h:59
 
void Auto(Pvl &outputLabel)
Automatically translate all the output names found in the translation table If a output name does not...
Definition: PvlToPvlTranslationManager.cpp:214