Isis Developer Reference
Isis::History Class Reference

#include <History.h>

Collaboration diagram for Isis::History:
Collaboration graph

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...
 

Detailed Description

Author
????-??-?? Unknown

Constructor & Destructor Documentation

◆ History() [1/2]

Isis::History::History ( )

Default Constructor for history.

◆ History() [2/2]

Isis::History::History ( Isis::Blob blob)

Constructor for reading a blob.

Parameters
blob

References Isis::Blob::getBuffer(), and Isis::Blob::Size().

◆ ~History()

Isis::History::~History ( )

Destructor.

Member Function Documentation

◆ AddEntry() [1/2]

void Isis::History::AddEntry ( )

◆ AddEntry() [2/2]

void Isis::History::AddEntry ( Isis::PvlObject obj)

Adds given PvlObject to History Pvl.

Parameters
objPvlObject to be added

◆ ReturnHist()

Pvl Isis::History::ReturnHist ( )

Reads p_histBuffer into a pvl.

Returns
Pvl

References Isis::PvlObject::object().

◆ toBlob()

Blob Isis::History::toBlob ( const QString &  name = "IsisCube")

Converts a history object into a new blob object.

Parameters
nameName of the History object to create
Returns
Blob

References Isis::Blob::takeData().

Referenced by Isis::Cube::write().


The documentation for this class was generated from the following files: