#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: