Isis 3 Programmer Reference
Isis::HiHistory Class Reference
Collaboration diagram for Isis::HiHistory:
Collaboration graph

Public Member Functions

 HiHistory (const HiHistory &h)
 
int size () const
 
void add (const QString &event)
 
QString get (unsigned int index=0) const
 
void clear ()
 
PvlKeyword makekey (const QString &name="History") const
 

Private Attributes

std::vector< QString > _events
 

Friends

std::ostream & operator<< (std::ostream &o, const HiHistory &h)
 Output operator for history events.
 

Detailed Description

Definition at line 30 of file HiCalTypes.h.

Constructor & Destructor Documentation

◆ HiHistory() [1/2]

Isis::HiHistory::HiHistory ( )
inline

Definition at line 50 of file HiCalTypes.h.

◆ HiHistory() [2/2]

Isis::HiHistory::HiHistory ( const HiHistory & h)
inline

Definition at line 51 of file HiCalTypes.h.

◆ ~HiHistory()

virtual Isis::HiHistory::~HiHistory ( )
inlinevirtual

Definition at line 52 of file HiCalTypes.h.

Member Function Documentation

◆ add()

void Isis::HiHistory::add ( const QString & event)
inline

Definition at line 55 of file HiCalTypes.h.

◆ clear()

void Isis::HiHistory::clear ( )
inline

Definition at line 65 of file HiCalTypes.h.

◆ get()

QString Isis::HiHistory::get ( unsigned int index = 0) const
inline

Definition at line 56 of file HiCalTypes.h.

◆ makekey()

PvlKeyword Isis::HiHistory::makekey ( const QString & name = "History") const
inline

Definition at line 67 of file HiCalTypes.h.

◆ size()

int Isis::HiHistory::size ( ) const
inline

Definition at line 54 of file HiCalTypes.h.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream & o,
const HiHistory & h )
friend

Output operator for history events.

Parameters
oOutput stream
hHistory class to write contents of
Returns
std::ostream& Returns new state of stream

Definition at line 39 of file HiCalTypes.h.

Member Data Documentation

◆ _events

std::vector<QString> Isis::HiHistory::_events
private

Definition at line 76 of file HiCalTypes.h.


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