https://mooseframework.inl.gov
Private Member Functions | Friends | List of all members
ReporterData::WriteKey Class Reference

#include <ReporterData.h>

Private Member Functions

 WriteKey ()
 An object that can be passed to FEProblemBase::getReporterData to provide non-const access the ReporterData object that is used to store reporter values. More...
 

Friends

class Reporter
 
class Postprocessor
 
class Receiver
 
class ConstantPostprocessor
 
class VectorPostprocessor
 
class ReporterTransferInterface
 

Detailed Description

Definition at line 51 of file ReporterData.h.

Constructor & Destructor Documentation

◆ WriteKey()

ReporterData::WriteKey::WriteKey ( )
inlineprivate

An object that can be passed to FEProblemBase::getReporterData to provide non-const access the ReporterData object that is used to store reporter values.

An attempt was made to limit access to the ReporterData as much as possible to encourage developers to use the Reporter and ReporterInterface. This key also prevents the need for FEProblemBase to give friend access to these classes, which gives complete access. Thanks for the idea

Definition at line 62 of file ReporterData.h.

62 {} // private constructor

Friends And Related Function Documentation

◆ ConstantPostprocessor

friend class ConstantPostprocessor
friend

Definition at line 66 of file ReporterData.h.

◆ Postprocessor

friend class Postprocessor
friend

Definition at line 64 of file ReporterData.h.

◆ Receiver

friend class Receiver
friend

Definition at line 65 of file ReporterData.h.

◆ Reporter

friend class Reporter
friend

Definition at line 63 of file ReporterData.h.

◆ ReporterTransferInterface

friend class ReporterTransferInterface
friend

Definition at line 68 of file ReporterData.h.

◆ VectorPostprocessor

friend class VectorPostprocessor
friend

Definition at line 67 of file ReporterData.h.


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