|
Isis Developer Reference
|
Go to the documentation of this file.
77 static QString
Compose(
Pvl &label,
bool def2filename =
false);
79 static QString
Compose(
Cube &cube,
bool def2filename =
false);
81 static QString
Compose(
const QString &filename,
bool def2filename =
false);
Serial Number composer.
Definition: SerialNumber.h:71
PvlGroupIterator findGroup(const QString &name, PvlGroupIterator beg, PvlGroupIterator end)
Find a group with the specified name, within these indexes.
Definition: PvlObject.h:129
QString name() const
Returns the name of the file excluding the path and the attributes in the file name.
Definition: FileName.cpp:162
File name manipulation and expansion.
Definition: FileName.h:100
virtual ~SerialNumber()
Destroy a SerialNumber object.
Definition: SerialNumber.cpp:28
static QString Compose(Pvl &label, bool def2filename=false)
Compose a SerialNumber from a PVL.
Definition: SerialNumber.cpp:38
Container for cube-like labels.
Definition: Pvl.h:119
QString toString(bool boolToConvert)
Global function to convert a boolean to a string.
Definition: IString.cpp:211
Serial Number list generator.
Definition: SerialNumberList.h:64
Allows applications to translate simple text files.
Definition: PvlToPvlTranslationManager.h:65
Contains multiple PvlContainers.
Definition: PvlGroup.h:41
SerialNumber()
Create an empty SerialNumber object.
Definition: SerialNumber.cpp:23
PvlObjectIterator findObject(const QString &name, PvlObjectIterator beg, PvlObjectIterator end)
Find the index of object with a specified name, between two indexes.
Definition: PvlObject.h:274
static QString ComposeObservation(const QString &sn, SerialNumberList &list, bool def2filename=false)
Creates the ObservationNumber from a string representing the SerialNumber and a SerialList.
Definition: SerialNumber.cpp:185
QString fileName() const
Returns the filename used to initialise the Pvl object.
Definition: PvlContainer.h:232
static QString Compose(Pvl &label, bool def2filename=false)
Compose a ObservationNumber from a PVL.
Definition: ObservationNumber.cpp:31
IO Handler for Isis Cubes.
Definition: Cube.h:167
Isis exception class.
Definition: IException.h:91
Pvl * label() const
Returns a pointer to the IsisLabel object associated with the cube.
Definition: Cube.cpp:1701
QString fileName(const QString &sn)
Return a filename given a serial number.
Definition: SerialNumberList.cpp:399
static QString CreateSerialNumber(PvlGroup &snGroup, int key)
Create the SerialNumber string by concatenating the keywords in the label with '/' in between serialN...
Definition: SerialNumber.cpp:164
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16