|
dune-fem
2.8-git
|
input stream reading from a given std::istream More...
#include <dune/fem/io/streams/standardstreams.hh>

Public Types | |
| typedef StandardInStreamTraits | 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 | |
| StandardInStream (std::istream &stream) | |
| constructor More... | |
| std::istream & | stream () |
| 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 |
| template<class T > | |
| void | readPrimitive (T &value) |
| void | readError () const |
| const Implementation & | asImp () const |
| Implementation & | asImp () |
| const Implementation & | asImp () const |
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_ |
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 a given std::istream
|
inherited |
type of the interface
|
inherited |
type of the implementation (Barton-Nackman)
type of the traits
|
inlineexplicit |
constructor
| [in] | stream | std::istream to read from |
|
inlineprotectedinherited |
|
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 |
|
inlineprotected |
|
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 |
|
inline |
return reference to internal istream
|
inlineprotected |
|
related |
read a discrete function from an input stream
| [in] | in | stream to read from |
| [out] | df | discrete function to read |
|
protected |