Workspace 6.21.5
Public Member Functions | Public Attributes | List of all members
ProvenanceReporter::Reporter::ReportConfig Struct Reference

#include <Workspace/Provenance/provenancereporter.h>

Public Member Functions

 ReportConfig (const DataExecution::Workspace &workspace, const Activity &activity, const QUuid &localUuid, const QString &localBaseName, const QString &localDir, const QString &reportingLevel, bool executionCompleted=true)
 

Public Attributes

const Activityactivity_
 
bool executionCompleted_
 
QString localBaseName_
 
QString localDir_
 
QUuid localUuid_
 
QString reportingLevel_
 
const DataExecution::Workspaceworkspace_
 

Constructor & Destructor Documentation

◆ ReportConfig()

ReportConfig ( const DataExecution::Workspace workspace,
const Activity activity,
const QUuid &  localUuid,
const QString &  localBaseName,
const QString &  localDir,
const QString &  reportingLevel,
bool  executionCompleted = true 
)
inline

Member Data Documentation

◆ activity_

const Activity& activity_

◆ executionCompleted_

bool executionCompleted_

◆ localBaseName_

QString localBaseName_

◆ localDir_

QString localDir_

◆ localUuid_

QUuid localUuid_

◆ reportingLevel_

QString reportingLevel_

◆ workspace_

const DataExecution::Workspace& workspace_