Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Isis Developer Reference
Isis::SessionLog Class Reference

#include <SessionLog.h>

Inheritance diagram for Isis::SessionLog:
Inheritance graph
Collaboration diagram for Isis::SessionLog:
Collaboration graph

Public Member Functions

void AddResults (Isis::PvlGroup &results)
void Write ()
void AddError (Isis::Pvl &e)
bool TerminalOutput ()

Static Public Member Functions

static SessionLog & TheLog (bool restart=false)
static bool HasLog ()

Friends

std::ostream & operator<< (std::ostream &os, Isis::SessionLog &log)

Detailed Description

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

Member Function Documentation

◆ AddError()

void Isis::SessionLog::AddError ( Isis::Pvl & e)

◆ AddResults()

void Isis::SessionLog::AddResults ( Isis::PvlGroup & results)

Referenced by Isis::Application::Log().

◆ HasLog()

bool Isis::SessionLog::HasLog ( )
inlinestatic

◆ TerminalOutput()

bool Isis::SessionLog::TerminalOutput ( )
inline

◆ TheLog()

SessionLog & Isis::SessionLog::TheLog ( bool restart = false)
static

◆ Write()

void Isis::SessionLog::Write ( )

◆ operator<<

std::ostream & operator<< ( std::ostream & os,
Isis::SessionLog & log )
friend

References Isis::operator<<().


The documentation for this class was generated from the following files:
  • /home/runner/work/ISIS3/ISIS3/isis/src/base/objs/SessionLog/SessionLog.h
  • /home/runner/work/ISIS3/ISIS3/isis/src/base/objs/SessionLog/SessionLog.cpp