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 |