1 #ifndef DUNE_FEM_BINARYSTREAMS_HH 2 #define DUNE_FEM_BINARYSTREAMS_HH 38 std::ostream&
openFile(
const std::string& filename )
41 file_ =
new std::ofstream( filename.c_str(), std::ios::binary );
44 DUNE_THROW( Dune::IOError,
"Unable to open file: " << filename );
81 std::istream&
openFile(
const std::string& filename )
83 file_ = (
new std::ifstream( filename.c_str(), std::ios::binary ));
86 DUNE_THROW( Dune::IOError,
"Unable to open file: " << filename );
99 #endif // #ifndef DUNE_FEM_BINARYSTREAMS_HH std::ofstream * file_
standard file stream
Definition: binarystreams.hh:50
input stream reading from a given std::istream
Definition: standardstreams.hh:194
std::istream & openFile(const std::string &filename)
Definition: binarystreams.hh:81
BinaryFileInStream(const std::string &filename)
constructor
Definition: binarystreams.hh:69
constructor
Definition: binarystreams.hh:15
std::ifstream * file_
standard file stream
Definition: binarystreams.hh:92
output stream writing into a given std::ostream
Definition: standardstreams.hh:59
Definition: coordinate.hh:4
BinaryFileOutStream(const std::string &filename)
constructor
Definition: binarystreams.hh:27
~BinaryFileInStream()
destructor deleteing file stream
Definition: binarystreams.hh:75
constructor
Definition: binarystreams.hh:56
~BinaryFileOutStream()
destructor deleteing file stream
Definition: binarystreams.hh:33
std::ostream & openFile(const std::string &filename)
Definition: binarystreams.hh:38