USGS

Isis 3.0 Object Programmers' Reference

Home

History.h
Go to the documentation of this file.
1 #ifndef History_h
2 #define History_h
3 
27 #include "Blob.h"
28 #include "Pvl.h"
29 
30 namespace Isis {
31  class PvlObject;
51  class History : public Isis::Blob {
52  public:
53  History(const QString &name);
54  History(const QString &name, const QString &file);
55  ~History();
56 
57  void AddEntry();
58  void AddEntry(Isis::PvlObject &obj);
59  Pvl ReturnHist();
60  void Read(const Isis::Pvl &pvl, std::istream &is);
61 
62  protected:
63  void WriteInit();
64 
65  private:
67  };
68 };
69 
70 #endif
71