|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Protected Member Functions |
Static Protected Member Functions |
Friends |
Related Symbols |
List of all members
Dune::Fem::VirtualOutStream Class Reference
#include <dune/fem/io/streams/virtualstreams.hh>
Inheritance diagram for Dune::Fem::VirtualOutStream:

Public Types | |
| typedef VirtualOutStreamTraits | Traits |
| type of the traits | |
| typedef Traits::OutStreamType | OutStreamType |
| type of the implementation (Barton-Nackman) | |
| typedef ThisType | OutStreamInterfaceType |
| type of the interface | |
Public Member Functions | |
| VirtualOutStream (const ThisType &other) | |
| virtual | ~VirtualOutStream () |
| void | flush () |
| void | writeDouble (double value) |
| void | writeFloat (float value) |
| void | writeInt (int value) |
| void | writeSignedInt64 (int64_t value) |
| void | writeString (const std ::string &s) |
| void | writeUnsignedInt (unsigned int value) |
| void | writeUnsignedInt64 (unsigned int value) |
| void | writeChar (const char value) |
| write a char to the stream | |
| void | writeBool (const bool value) |
| write a bool to the stream | |
| void | writeString (const std::string &s) |
| write a string to the stream | |
| void | writeUnsignedInt64 (uint64_t value) |
| write an uint64_t to the stream | |
Protected Member Functions | |
| void | writeError () 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) |
Friends | |
| template<class T > | |
| VirtualOutStream | virtualize (OutStreamInterface< T > &) |
Related Symbols | |
(Note that these are not member symbols.) | |
| OutStreamInterface< StreamTraits > & | operator<< (OutStreamInterface< StreamTraits > &out, const DiscreteFunctionInterface< Impl > &df) |
| write a discrete function into an output stream | |
Member Typedef Documentation
◆ OutStreamInterfaceType
|
inherited |
type of the interface
◆ OutStreamType
|
inherited |
type of the implementation (Barton-Nackman)
◆ Traits
|
inherited |
type of the traits
Constructor & Destructor Documentation
◆ VirtualOutStream()
|
inline |
◆ ~VirtualOutStream()
|
inlinevirtual |
Member Function Documentation
◆ asImp() [1/6]
|
inlineprotectedinherited |
◆ asImp() [2/6]
|
inlineprotectedinherited |
◆ 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()
|
inline |
◆ writeBool()
|
inlineinherited |
write a bool to the stream
- Parameters
-
[in] value value to write to the stream
◆ writeChar()
|
inlineinherited |
write a char to the stream
- Parameters
-
[in] value value to write to the stream
◆ writeDouble()
|
inline |
◆ writeError()
|
inlineprotectedinherited |
◆ writeFloat()
|
inline |
◆ writeInt()
|
inline |
◆ writeSignedInt64()
|
inline |
◆ writeString() [1/2]
|
inline |
◆ writeString() [2/2]
|
inlineinherited |
write a string to the stream
- Parameters
-
[in] s string to write to the stream
◆ writeUnsignedInt()
|
inline |
◆ writeUnsignedInt64() [1/2]
|
inlineinherited |
write an uint64_t to the stream
- Parameters
-
[in] value value to write to the stream
◆ writeUnsignedInt64() [2/2]
|
inline |
Friends And Related Symbol Documentation
◆ operator<<()
|
related |
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)
◆ virtualize
template<class T >
|
friend |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8