queso-0.53.0
|
Struct for handling data input and output from files. More...
#include <Environment.h>
Public Member Functions | |
FilePtrSetStruct () | |
Struct constructor. More... | |
~FilePtrSetStruct () | |
Destructor. More... | |
Public Attributes | |
std::ofstream * | ofsVar |
Provides a stream interface to write data to files. More... | |
std::ifstream * | ifsVar |
Provides a stream interface to read data from files. More... | |
Struct for handling data input and output from files.
This struct deals with data input and output from files. It encapsulates the input/output stream class std:: fstream.
Definition at line 72 of file Environment.h.
QUESO::FilePtrSetStruct::FilePtrSetStruct | ( | ) |
Struct constructor.
Definition at line 111 of file Environment.C.
QUESO::FilePtrSetStruct::~FilePtrSetStruct | ( | ) |
std::ifstream* QUESO::FilePtrSetStruct::ifsVar |
Provides a stream interface to read data from files.
Definition at line 84 of file Environment.h.
Referenced by QUESO::BaseEnvironment::closeFile(), QUESO::BaseEnvironment::openInputFile(), QUESO::BaseEnvironment::openUnifiedInputFile(), QUESO::GslVector::subReadContents(), QUESO::GslMatrix::subReadContents(), QUESO::SequenceOfVectors< V, M >::unifiedReadContents(), and QUESO::ScalarSequence< T >::unifiedReadContents().
std::ofstream* QUESO::FilePtrSetStruct::ofsVar |
Provides a stream interface to write data to files.
Definition at line 81 of file Environment.h.
Referenced by QUESO::BaseEnvironment::closeFile(), QUESO::MLSampling< P_V, P_M >::generateSequence(), QUESO::MetropolisHastingsSG< P_V, P_M >::generateSequence(), QUESO::MLSampling< P_V, P_M >::generateSequence_Level0_all(), QUESO::MLSampling< P_V, P_M >::generateSequence_Step11_inter0(), QUESO::GpmsaComputerModel< S_V, S_M, D_V, D_M, P_V, P_M, Q_V, Q_M >::GpmsaComputerModel(), QUESO::MonteCarloSG< P_V, P_M, Q_V, Q_M >::internGenerateSequence(), QUESO::BaseEnvironment::openOutputFile(), QUESO::BaseEnvironment::openUnifiedOutputFile(), QUESO::StatisticalForwardProblem< P_V, P_M, Q_V, Q_M >::solveWithMonteCarlo(), QUESO::SampledScalarCdf< T >::subWriteContents(), QUESO::GslVector::subWriteContents(), QUESO::GslMatrix::subWriteContents(), QUESO::SequenceOfVectors< V, M >::unifiedWriteContents(), and QUESO::ScalarSequence< T >::unifiedWriteContents().