16#include "MantidAPI/DllConfig.h"
29 NotebookBuilder(
const std::shared_ptr<HistoryView> &view, std::string versionSpecificity =
"old");
32 const std::string build(
const std::string &ws_name,
const std::string &ws_title,
const std::string &ws_comment);
35 void writeHistoryToStream(std::vector<HistoryItem>::const_iterator &iter);
36 void buildChildren(std::vector<HistoryItem>::const_iterator &iter);
std::string m_versionSpecificity
const std::vector< HistoryItem > m_historyItems
std::unique_ptr< NotebookWriter > m_nb_writer
virtual ~NotebookBuilder()=default
std::shared_ptr< const AlgorithmHistory > AlgorithmHistory_const_sptr
std::shared_ptr< const PropertyHistory > PropertyHistory_const_sptr
Helper class which provides the Collimation Length for SANS instruments.