This structure is used to store file ifstreams that remain open. More...
#include <AMReX_VisMF.H>
Public Member Functions | |
PersistentIFStream ()=default | |
~PersistentIFStream () | |
PersistentIFStream (PersistentIFStream const &)=delete | |
PersistentIFStream (PersistentIFStream &&)=delete | |
PersistentIFStream & | operator= (PersistentIFStream const &)=delete |
PersistentIFStream & | operator= (PersistentIFStream &&)=delete |
Public Attributes | |
std::ifstream * | pstr {nullptr} |
std::streampos | currentPosition {0} |
bool | isOpen {false} |
VisMF::IO_Buffer | ioBuffer |
This structure is used to store file ifstreams that remain open.
|
default |
amrex::VisMF::PersistentIFStream::~PersistentIFStream | ( | ) |
|
delete |
|
delete |
|
delete |
|
delete |
std::streampos amrex::VisMF::PersistentIFStream::currentPosition {0} |
VisMF::IO_Buffer amrex::VisMF::PersistentIFStream::ioBuffer |
bool amrex::VisMF::PersistentIFStream::isOpen {false} |
std::ifstream* amrex::VisMF::PersistentIFStream::pstr {nullptr} |