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} |