SimCenterCommon
Common functionality used within different SimCenter projects
UQ_Results Class Reference

#include <UQ_Results.h>

Inheritance diagram for UQ_Results:
Collaboration diagram for UQ_Results:

Public Member Functions

 UQ_Results (QWidget *parent=0)
 
virtual ~UQ_Results ()
 
virtual bool outputToJSON (QJsonObject &rvObject)
 outputToJSON method to write all objects data neeed to reconstruct object to JsonObject More...
 
virtual bool inputFromJSON (QJsonObject &rvObject)
 inputFromJSON method to instantiate itself from a JSON object More...
 
virtual int processResults (QString &filenameResults, QString &filenameTab)
 
void setResultWidget (UQ_Results *result)
 
- Public Member Functions inherited from SimCenterWidget
 SimCenterWidget (QWidget *parent=0)
 
virtual ~SimCenterWidget ()
 

Protected Attributes

UQ_ResultsresultWidget
 
QVBoxLayout * layout
 

Additional Inherited Members

- Signals inherited from SimCenterWidget
void sendFatalMessage (QString message)
 sendFatalMessage signal to be emitted when object needs to shut program down More...
 
void sendErrorMessage (QString message)
 sendErrorMessage signal to be emitted when object needs to communicate error with user More...
 
void sendStatusMessage (QString message)
 sendStatusMessage signal to be emitted when object needs to communicate status with user More...
 

Detailed Description

Definition at line 45 of file UQ_Results.h.

Constructor & Destructor Documentation

UQ_Results::UQ_Results ( QWidget *  parent = 0)
explicit

Definition at line 49 of file UQ_Results.cpp.

UQ_Results::~UQ_Results ( )
virtual

Definition at line 58 of file UQ_Results.cpp.

Member Function Documentation

bool UQ_Results::inputFromJSON ( QJsonObject &  jsonObject)
virtual

inputFromJSON method to instantiate itself from a JSON object

Parameters
jsonObjectthe JSON object contaiing data to instantiate the object
Returns
bool - true for success, otherwise false

Reimplemented from SimCenterWidget.

Reimplemented in DakotaResultsReliability, DakotaResultsSampling, and DakotaResultsSensitivity.

Definition at line 81 of file UQ_Results.cpp.

bool UQ_Results::outputToJSON ( QJsonObject &  jsonObject)
virtual

outputToJSON method to write all objects data neeed to reconstruct object to JsonObject

Parameters
rvObjectthe JSON object to be written to
Returns
bool - true for success, otherwise false

Reimplemented from SimCenterWidget.

Reimplemented in DakotaResultsReliability, DakotaResultsSampling, and DakotaResultsSensitivity.

Definition at line 65 of file UQ_Results.cpp.

int UQ_Results::processResults ( QString &  filenameResults,
QString &  filenameTab 
)
virtual

Reimplemented in DakotaResultsReliability, DakotaResultsSampling, and DakotaResultsSensitivity.

Definition at line 111 of file UQ_Results.cpp.

void UQ_Results::setResultWidget ( UQ_Results result)

Definition at line 124 of file UQ_Results.cpp.

Member Data Documentation

QVBoxLayout* UQ_Results::layout
protected

Definition at line 65 of file UQ_Results.h.

UQ_Results* UQ_Results::resultWidget
protected

Definition at line 64 of file UQ_Results.h.


The documentation for this class was generated from the following files: