#include <FileWriter.h>
◆ FileWriter()
◆ ~FileWriter()
escript::FileWriter::~FileWriter |
( |
| ) |
|
|
inline |
◆ close()
void escript::FileWriter::close |
( |
| ) |
|
|
inline |
◆ openFile()
bool escript::FileWriter::openFile |
( |
std::string |
filename, |
|
|
size_t |
initialSize = 0 , |
|
|
bool |
binary = false , |
|
|
bool |
append = false |
|
) |
| |
|
inline |
References close(), m_open, MPI_INT, MPI_MAX, mpiComm, mpiRank, mpiSize, and ofs.
Referenced by escript::saveDataCSV(), ripley::Brick::writeBinaryGridImpl(), ripley::Rectangle::writeBinaryGridImpl(), speckley::Brick::writeBinaryGridImpl(), and speckley::Rectangle::writeBinaryGridImpl().
◆ writeAt()
bool escript::FileWriter::writeAt |
( |
std::ostringstream & |
oss, |
|
|
long |
offset |
|
) |
| |
|
inline |
◆ writeOrdered()
bool escript::FileWriter::writeOrdered |
( |
std::ostringstream & |
oss | ) |
|
|
inline |
◆ writeShared()
bool escript::FileWriter::writeShared |
( |
std::ostringstream & |
oss | ) |
|
|
inline |
◆ m_open
bool escript::FileWriter::m_open |
|
private |
◆ mpiComm
◆ mpiRank
int escript::FileWriter::mpiRank |
|
private |
◆ mpiSize
int escript::FileWriter::mpiSize |
|
private |
◆ ofs
std::ofstream escript::FileWriter::ofs |
|
private |
The documentation for this class was generated from the following file: