Provide virtual interface to manipulate all the results inside NAGASH.
More...
#include "NAGASH/Result.h"
Provide virtual interface to manipulate all the results inside NAGASH.
Definition at line 67 of file Result.h.
◆ Result() [1/4]
NAGASH::Result::Result |
( |
std::shared_ptr< MSGTool > |
MSG, |
|
|
std::shared_ptr< ConfigTool > |
c, |
|
|
const TString & |
rname, |
|
|
const TString & |
fname = "" |
|
) |
| |
|
inlineprotected |
virtual interface to write the result to a file.
Contructor.
- Parameters
-
MSG | input MSGTool. |
c | input ConfigTool. |
rname | the name of the result. |
fname | the output file name of the result. |
Definition at line 82 of file Result.h.
◆ Result() [2/4]
NAGASH::Result::Result |
( |
| ) |
|
|
protecteddelete |
◆ Result() [3/4]
NAGASH::Result::Result |
( |
const Result & |
result | ) |
|
|
protecteddelete |
◆ Result() [4/4]
NAGASH::Result::Result |
( |
Result && |
result | ) |
|
|
protecteddelete |
◆ ~Result()
virtual NAGASH::Result::~Result |
( |
| ) |
|
|
protectedvirtualdefault |
◆ Combine()
virtual void NAGASH::Result::Combine |
( |
std::shared_ptr< Result > |
result | ) |
|
|
inlinevirtual |
◆ ConfigUser()
std::shared_ptr< ConfigTool > NAGASH::Result::ConfigUser |
( |
| ) |
|
|
inlineprotected |
◆ GetOutputFileName()
const TString & NAGASH::Result::GetOutputFileName |
( |
| ) |
|
|
inline |
Return the name of the result.
Definition at line 71 of file Result.h.
◆ GetResultName()
const TString & NAGASH::Result::GetResultName |
( |
| ) |
|
|
inline |
◆ MSGUser()
std::shared_ptr< MSGTool > NAGASH::Result::MSGUser |
( |
| ) |
|
|
inlineprotected |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetOutputFileName()
void NAGASH::Result::SetOutputFileName |
( |
const TString & |
fileName | ) |
|
|
inlineprotected |
Set the output file name of the result.
Definition at line 96 of file Result.h.
◆ ToolkitUser()
Toolkit * NAGASH::Result::ToolkitUser |
( |
| ) |
|
|
inlineprotected |
◆ WriteToFile()
virtual void NAGASH::Result::WriteToFile |
( |
| ) |
|
|
inlinevirtual |
◆ config
std::shared_ptr<ConfigTool> NAGASH::Result::config |
|
private |
◆ FileName
TString NAGASH::Result::FileName |
|
private |
◆ msg
std::shared_ptr<MSGTool> NAGASH::Result::msg |
|
private |
◆ Name
TString NAGASH::Result::Name |
|
private |
◆ toolkit
The documentation for this class was generated from the following file: