#include <dune/fem/io/streams/binarystreams.hh>
|
| std::ofstream * | file_ |
| | standard file stream
|
| |
| std::ostream & | stream_ |
| |
constructor
- Parameters
-
| [in] | stream | std::ostream to write to |
◆ OutStreamInterfaceType
◆ OutStreamType
type of the implementation (Barton-Nackman)
◆ Traits
◆ BinaryFileOutStream()
| Dune::Fem::BinaryFileOutStream::BinaryFileOutStream |
( |
const std::string & |
filename | ) |
|
|
inlineexplicit |
constructor
- Parameters
-
| [in] | filename | name of a file to write to |
◆ ~BinaryFileOutStream()
| Dune::Fem::BinaryFileOutStream::~BinaryFileOutStream |
( |
| ) |
|
|
inline |
destructor deleteing file stream
◆ asImp() [1/6]
◆ asImp() [2/6]
◆ asImp() [3/6]
|
|
inlinestaticprotectedinherited |
◆ asImp() [4/6]
template<class Interface , class Implementation >
|
|
inlinestaticprotectedinherited |
◆ asImp() [5/6]
|
|
inlinestaticprotectedinherited |
◆ asImp() [6/6]
template<class Interface , class Implementation >
|
|
inlinestaticprotectedinherited |
◆ flush()
| void Dune::Fem::StandardOutStream::flush |
( |
| ) |
|
|
inlineinherited |
flush the stream
By calling the flush method, the user can ensure that the stream is actually transferred (e.g., written to disk)
◆ openFile()
| std::ostream & Dune::Fem::BinaryFileOutStream::openFile |
( |
const std::string & |
filename | ) |
|
|
inlineprotected |
◆ stream()
| std::ostream & Dune::Fem::StandardOutStream::stream |
( |
| ) |
|
|
inlineinherited |
return reference to internal ostream
◆ valid()
| bool Dune::Fem::StandardOutStream::valid |
( |
| ) |
const |
|
inlineprotectedinherited |
◆ writeBool()
| void Dune::Fem::StandardOutStream::writeBool |
( |
const bool |
value | ) |
|
|
inlineinherited |
write a char to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writeChar()
| void Dune::Fem::StandardOutStream::writeChar |
( |
const char |
value | ) |
|
|
inlineinherited |
write a char to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writeDouble()
| void Dune::Fem::StandardOutStream::writeDouble |
( |
const double |
value | ) |
|
|
inlineinherited |
write a double to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writeError()
◆ writeFloat()
| void Dune::Fem::StandardOutStream::writeFloat |
( |
const float |
value | ) |
|
|
inlineinherited |
write a float to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writeInt()
| void Dune::Fem::StandardOutStream::writeInt |
( |
const int |
value | ) |
|
|
inlineinherited |
write an int to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writePrimitive()
template<class T >
| void Dune::Fem::StandardOutStream::writePrimitive |
( |
const T & |
value | ) |
|
|
inlineprotectedinherited |
◆ writeString()
| void Dune::Fem::StandardOutStream::writeString |
( |
const std::string & |
s | ) |
|
|
inlineinherited |
write a string to the stream
- Parameters
-
| [in] | s | string to write to the stream |
◆ writeUnsignedInt()
| void Dune::Fem::StandardOutStream::writeUnsignedInt |
( |
unsigned int |
value | ) |
|
|
inlineinherited |
write an unsigned int to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ writeUnsignedInt64()
| void Dune::Fem::StandardOutStream::writeUnsignedInt64 |
( |
uint64_t |
value | ) |
|
|
inlineinherited |
write an uint64_t to the stream
- Parameters
-
| [in] | value | value to write to the stream |
◆ operator<<()
write a discrete function into an output stream
- Parameters
-
| [in] | out | stream to write to |
| [in] | df | discrete function to write |
- Returns
- the output stream (for concatenation)
◆ file_
| std::ofstream* Dune::Fem::BinaryFileOutStream::file_ |
|
protected |
◆ stream_
| std::ostream& Dune::Fem::StandardOutStream::stream_ |
|
protectedinherited |
The documentation for this class was generated from the following file: