dune-fem 2.8.0
|
input stream reading from an STL input stream using ASCII decoding More...
#include <dune/fem/io/streams/asciistreams.hh>
Public Types | |
typedef ASCIIInStreamTraits | Traits |
type of the traits More... | |
typedef Traits::InStreamType | InStreamType |
type of the implementation (Barton-Nackman) More... | |
typedef ThisType | InStreamInterfaceType |
type of the interface More... | |
Public Member Functions | |
ASCIIInStream (std::istream &stream) | |
constructor More... | |
ASCIIInStream (const std::string &filename) | |
constructor More... | |
~ASCIIInStream () | |
destructor More... | |
void | readDouble (double &value) |
read a double from the stream More... | |
void | readFloat (float &value) |
read a float from the stream More... | |
void | readInt (int &value) |
read an int from the stream More... | |
void | readChar (char &value) |
read a char from the stream More... | |
void | readBool (bool &value) |
read a bool from the stream More... | |
void | readString (std::string &s) |
read a string from the stream More... | |
void | readUnsignedInt (unsigned int &value) |
read an unsigned int from the stream More... | |
void | readUnsignedInt64 (uint64_t &value) |
read an uint64_t from the stream More... | |
double | readDouble () |
read a double from the stream More... | |
float | readFloat () |
read a double from the stream More... | |
int | readInt () |
read an int from the stream More... | |
int | readChar () |
read a char from the stream More... | |
bool | readBool () |
read a bool from the stream More... | |
unsigned int | readUnsignedInt () |
read an unsigned int from the stream More... | |
uint64_t | readUnsignedInt64 () |
read an uint64_t from the stream More... | |
Protected Member Functions | |
bool | valid () const |
void | readError () const |
const Implementation & | asImp () const |
Implementation & | asImp () |
Static Protected Member Functions | |
static const Implementation & | asImp (const ThisType &other) |
static Implementation & | asImp (ThisType &other) |
static const Implementation & | asImp (const ThisType &other) |
static Implementation & | asImp (ThisType &other) |
Protected Attributes | |
std::istream & | stream_ |
bool | mustFreeStream_ |
Related Functions | |
(Note that these are not member functions.) | |
InStreamInterface< StreamTraits > & | operator>> (InStreamInterface< StreamTraits > &in, DiscreteFunctionInterface< Impl > &df) |
read a discrete function from an input stream More... | |
input stream reading from an STL input stream using ASCII decoding
This writes the data into an STL output stream. The data is written in ASCII format, each basic type on a single line.
|
inherited |
type of the interface
|
inherited |
type of the implementation (Barton-Nackman)
type of the traits
|
inlineexplicit |
constructor
[in] | stream | STL output stream to write to |
|
inline |
constructor
[in] | filename | name of a file to write to |
|
inline |
destructor
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlineinherited |
read a bool from the stream
|
inline |
read a bool from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineinherited |
read a char from the stream
|
inline |
read a char from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineinherited |
read a double from the stream
|
inline |
read a double from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineprotectedinherited |
|
inlineinherited |
read a double from the stream
|
inline |
read a float from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineinherited |
read an int from the stream
|
inline |
read an int from the stream
[out] | value | reference to the variable to read from the stream |
|
inline |
read a string from the stream
[out] | s | reference to the string to read from the stream |
|
inlineinherited |
read an unsigned int from the stream
|
inline |
read an unsigned int from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineinherited |
read an uint64_t from the stream
|
inline |
read an uint64_t from the stream
[out] | value | reference to the variable to read from the stream |
|
inlineprotected |
|
related |
read a discrete function from an input stream
[in] | in | stream to read from |
[out] | df | discrete function to read |
|
protected |
|
protected |