11#include "IException.h"
24 class SessionLog :
private Isis::Pvl {
26 static SessionLog &
TheLog(
bool restart =
false);
62 static void Shutdown();
Definition SessionLog.h:24
static SessionLog & TheLog(bool restart=false)
Definition SessionLog.cpp:39
friend std::ostream & operator<<(std::ostream &os, Isis::SessionLog &log)
Definition SessionLog.cpp:101
void AddError(Isis::Pvl &e)
Definition SessionLog.cpp:87
bool TerminalOutput()
Definition SessionLog.h:41
void AddResults(Isis::PvlGroup &results)
Definition SessionLog.cpp:97
static bool HasLog()
Definition SessionLog.h:27
void Write()
Definition SessionLog.cpp:53
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16