queso-0.57.1
|
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... | |
hid_t | h5Var |
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 77 of file Environment.h.
QUESO::FilePtrSetStruct::FilePtrSetStruct | ( | ) |
Struct constructor.
Definition at line 130 of file Environment.C.
QUESO::FilePtrSetStruct::~FilePtrSetStruct | ( | ) |
Destructor.
hid_t QUESO::FilePtrSetStruct::h5Var |
Definition at line 91 of file Environment.h.
Referenced by QUESO::BaseEnvironment::closeFile(), QUESO::BaseEnvironment::openInputFile(), QUESO::BaseEnvironment::openOutputFile(), QUESO::BaseEnvironment::openUnifiedInputFile(), QUESO::BaseEnvironment::openUnifiedOutputFile(), QUESO::SequenceOfVectors< V, M >::subWriteContents(), QUESO::SequenceOfVectors< V, M >::unifiedReadContents(), QUESO::ScalarSequence< T >::unifiedReadContents(), QUESO::SequenceOfVectors< V, M >::unifiedWriteContents(), and QUESO::ScalarSequence< T >::unifiedWriteContents().
std::ifstream* QUESO::FilePtrSetStruct::ifsVar |
Provides a stream interface to read data from files.
Definition at line 89 of file Environment.h.
Referenced by QUESO::BaseEnvironment::closeFile(), QUESO::BaseEnvironment::openInputFile(), QUESO::BaseEnvironment::openUnifiedInputFile(), QUESO::GslVector::subReadContents(), QUESO::TeuchosVector::subReadContents(), QUESO::TeuchosMatrix::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 86 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::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::TeuchosVector::subWriteContents(), QUESO::SequenceOfVectors< V, M >::subWriteContents(), QUESO::TeuchosMatrix::subWriteContents(), QUESO::GslMatrix::subWriteContents(), QUESO::SequenceOfVectors< V, M >::unifiedWriteContents(), and QUESO::ScalarSequence< T >::unifiedWriteContents().