dune-fem 2.12-git
Loading...
Searching...
No Matches
Dune::Fem::VirtualInStreamWrapper< Traits > Class Template Referenceabstract

#include <dune/fem/io/streams/virtualstreams.hh>

Inheritance diagram for Dune::Fem::VirtualInStreamWrapper< Traits >:
Inheritance graph

Public Types

typedef InStreamInterface< Traits > StreamType
 

Public Member Functions

virtual void readDouble (double &value)
 
virtual void readFloat (float &value)
 
virtual void readInt (int &value)
 
virtual void readSignedInt64 (int64_t &value)
 
virtual void readString (std ::string &s)
 
virtual void readUnsignedInt (unsigned int &value)
 
virtual void readUnsignedInt64 (uint64_t &value)
 
virtual void readString (std::string &s)=0
 

Friends

template<class T >
VirtualInStream virtualize (InStreamInterface< T > &)
 

Member Typedef Documentation

◆ StreamType

template<class Traits >
typedef InStreamInterface< Traits > Dune::Fem::VirtualInStreamWrapper< Traits >::StreamType

Member Function Documentation

◆ readDouble()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readDouble ( double &  value)
inlinevirtual

◆ readFloat()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readFloat ( float &  value)
inlinevirtual

◆ readInt()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readInt ( int &  value)
inlinevirtual

◆ readSignedInt64()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readSignedInt64 ( int64_t &  value)
inlinevirtual

◆ readString() [1/2]

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readString ( std ::string &  s)
inlinevirtual

◆ readString() [2/2]

virtual void Dune::Fem::VirtualInStreamObject::readString ( std::string s)
pure virtualinherited

◆ readUnsignedInt()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readUnsignedInt ( unsigned int &  value)
inlinevirtual

◆ readUnsignedInt64()

template<class Traits >
virtual void Dune::Fem::VirtualInStreamWrapper< Traits >::readUnsignedInt64 ( uint64_t &  value)
inlinevirtual

Friends And Related Symbol Documentation

◆ virtualize

template<class Traits >
template<class T >
VirtualInStream virtualize ( InStreamInterface< T > &  )
friend

The documentation for this class was generated from the following file: