122      Pvl(
const QString &file);
 
  133      void read(
const QString &file);
 
  135      void write(
const QString &file);
 
  136      void append(
const QString &file);
 
  167      bool m_internalTemplate;
 
  168      QString m_terminator; 
 
PvlContainer * m_formatTemplate
Definition: PvlContainer.h:305
 
Container for cube-like labels.
Definition: Pvl.h:119
 
void fromString(const std::string &str)
Load PVL information from a string.
Definition: Pvl.cpp:60
 
void validatePvl(const Pvl &pPvl, Pvl &pPvlResults)
Validate a Pvl with the Template Pvl.
Definition: Pvl.cpp:529
 
Pvl()
Constructs an empty Pvl object.
Definition: Pvl.cpp:24
 
void write(const QString &file)
Opens and writes PVL information to a file and handles the end of line sequence.
Definition: Pvl.cpp:130
 
const Pvl & operator=(const Pvl &other)
This is an assignment operator.
Definition: Pvl.cpp:510
 
void setTerminator(const QString &term)
Sets the terminator used to signify the end of the PVL informationDefaults to "END".
Definition: Pvl.h:144
 
~Pvl()
Definition: Pvl.h:129
 
void append(const QString &file)
Appends PVL information to a file and handles the end of line sequence.
Definition: Pvl.cpp:184
 
void setFormatTemplate(Isis::Pvl &temp)
Definition: Pvl.cpp:227
 
void read(const QString &file)
Loads PVL information from a stream.
Definition: Pvl.cpp:90
 
friend std::ostream & operator<<(std::ostream &os, Isis::Pvl &pvl)
This stream will not handle the end of line sequence.
Definition: Pvl.cpp:249
 
QString terminator() const
Returns the terminator used to signify the end of the PVL informationDefaults to "END".
Definition: Pvl.h:153
 
friend std::istream & operator>>(std::istream &is, Pvl &pvl)
Reads keywords from the instream and appends them to the Pvl object.
Definition: Pvl.cpp:403
 
Contains Pvl Groups and Pvl Objects.
Definition: PvlObject.h:61
 
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16