Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions UserTools/template/MyTool.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ MyTool::MyTool():Tool(){}
bool MyTool::Initialise(std::string configfile, DataModel &data){

InitialiseTool(data);
m_configfile = configfile;
InitialiseConfiguration(configfile);
//m_variables.Print();

Expand Down
1 change: 1 addition & 0 deletions UserTools/template/MyToolDynamicMultiThread.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ MyToolDynamicMultiThread::MyToolDynamicMultiThread():Tool(){}
bool MyToolDynamicMultiThread::Initialise(std::string configfile, DataModel &data){

InitialiseTool(data);
m_configfile = configfile;
InitialiseConfiguration(configfile);
//m_variables.Print();

Expand Down
3 changes: 2 additions & 1 deletion UserTools/template/MyToolMultiThread.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ MyToolMultiThread::MyToolMultiThread():Tool(){}

bool MyToolMultiThread::Initialise(std::string configfile, DataModel &data){

InitialiseTool(data);
InitialiseTool(data);
m_configfile = configfile;
InitialiseConfiguration(configfile);
//m_variables.Print();

Expand Down
1 change: 1 addition & 0 deletions UserTools/template/MyToolThread.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ MyToolThread::MyToolThread():Tool(){}
bool MyToolThread::Initialise(std::string configfile, DataModel &data){

InitialiseTool(data);
m_configfile = configfile;
InitialiseConfiguration(configfile);
//m_variables.Print();

Expand Down
4 changes: 2 additions & 2 deletions src/Tool/Tool.h
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ namespace ToolFramework{
DataModel* m_data; ///< Pointer to transiant DataModel class
Logging* m_log; ///< Pointer to logging class
int m_verbose; ///< verbosity variable for direct logging level
std::string m_configfile; ///< path to configuration file
MsgL ML(int messagelevel) {return MsgL(messagelevel,m_verbose);} ///< Function for setting logging level instream @param messagelevel the verboisty level at which to show the message. Checked against internal verbosity level.
void MLC() {*(m_log)<<MsgL(0,m_verbose);} ///< Function for clearing logging level
template <typename T> void Log(T message, int messagelevel, int verbosity){m_log->Log("-"+m_tool_name+"-: "+message,messagelevel,verbosity);}
Expand All @@ -58,9 +59,8 @@ namespace ToolFramework{
m_variables>>vars_json;
reinterpret_cast<DataModelBase*>(m_data)->vars.Set(m_tool_name,vars_json);
}

private:

};

}
Expand Down