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