void addMessage(const String &message, const String &cliComm="", const String &origin="")
Add message and/or CLI command to the history table.
A class to provide easy access to MSHistory columns.
static void addMessage(MeasurementSet &ms, const String &message, const String &app="", const String &cliComm="", const String &origin="")
Add a string message.
MSHistoryHandler(MeasurementSet &ms, const String &app="")
Construct the history handler from an ms.
void addMessage(LogSinkInterface &sink, const String &cliComm="")
void cliCommand(const String &cliComm)
A class to provide a simple interface to history writing.
void cliCommand(LogSinkInterface &sink)
void addMessage(LogIO &message, const String &cliComm="")
In this version the LogIO object need to have a valid LogSink with messages in it.
MSHistoryHandler()
Prevent use of default constructor.
MSHistoryHandler & operator=(const MSHistoryHandler &other)
void cliCommand(LogIO &cliComm)
A Table intended to hold a MeasurementSet OBSERVATIONLOG table.
MSHistoryColumns * msHistCol_p