![]()  | 
  
    Isis 3 Programmer Reference
    
   | 
 
#include <History.h>

Public Member Functions | |
| History () | |
| Default Constructor for history.  More... | |
| History (Isis::Blob &blob) | |
| Constructor for reading a blob.  More... | |
| ~History () | |
| Destructor.  More... | |
| void | AddEntry () | 
| Adds History PvlObject.  More... | |
| void | AddEntry (Isis::PvlObject &obj) | 
| Adds given PvlObject to History Pvl.  More... | |
| Pvl | ReturnHist () | 
| Reads p_histBuffer into a pvl.  More... | |
| Blob | toBlob (const QString &name="IsisCube") | 
| Converts a history object into a new blob object.  More... | |
Private Attributes | |
| Pvl | p_history | 
| History Pvl.  More... | |
| char * | p_histBuffer = nullptr | 
| Store for read in history data.  More... | |
| int | p_bufferSize = 0 | 
| Isis::History::History | ( | ) | 
Default Constructor for history.
Definition at line 22 of file History.cpp.
| Isis::History::History | ( | Isis::Blob & | blob | ) | 
Constructor for reading a blob.
| blob | 
Definition at line 31 of file History.cpp.
References Isis::Blob::getBuffer(), and Isis::Blob::Size().
| Isis::History::~History | ( | ) | 
Destructor.
Definition at line 42 of file History.cpp.
| void Isis::History::AddEntry | ( | ) | 
Definition at line 52 of file History.cpp.
References Isis::Application::History().
Referenced by Isis::Process::WriteHistory().
| void Isis::History::AddEntry | ( | Isis::PvlObject & | obj | ) | 
| Pvl Isis::History::ReturnHist | ( | ) | 
Reads p_histBuffer into a pvl.
Definition at line 99 of file History.cpp.
References Isis::PvlObject::object().
| Blob Isis::History::toBlob | ( | const QString & | name = "IsisCube" | ) | 
Converts a history object into a new blob object.
| name | Name of the History object to create | 
Definition at line 75 of file History.cpp.
References Isis::Blob::takeData().
Referenced by Isis::Cube::write().
      
  | 
  private |