|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
virtualstreams.hh
Go to the documentation of this file.
VirtualOutStream virtualize(OutStreamInterface< Traits > &stream)
Definition virtualstreams.hh:409
void writeInt(const int value)
write an int to the stream
Definition streams.hh:98
void writeSignedInt64(int64_t value)
write an int64_t to the stream
Definition streams.hh:107
void writeUnsignedInt(unsigned int value)
write an unsigned int to the stream
Definition streams.hh:143
void writeDouble(const double value)
write a double to the stream
Definition streams.hh:80
void writeString(const std::string &s)
write a string to the stream
Definition streams.hh:134
void writeFloat(const float value)
write a float to the stream
Definition streams.hh:89
void writeUnsignedInt64(uint64_t value)
write an uint64_t to the stream
Definition streams.hh:152
void readUnsignedInt(unsigned int &value)
read an unsigned int from the stream
Definition streams.hh:342
void readString(std::string &s)
read a string from the stream
Definition streams.hh:333
void readInt(int &value)
read an int from the stream
Definition streams.hh:252
void readDouble(double &value)
read a double from the stream
Definition streams.hh:212
void readFloat(float &value)
read a float from the stream
Definition streams.hh:232
void readSignedInt64(int64_t &value)
read an int64_t from the stream
Definition streams.hh:272
void readUnsignedInt64(uint64_t &value)
read an uint64_t from the stream
Definition streams.hh:362
Definition virtualstreams.hh:31
virtual void writeUnsignedInt64(uint64_t value)=0
virtual void writeFloat(float value)=0
virtual void writeString(const std::string &s)=0
VirtualOutStreamObject()
Definition virtualstreams.hh:40
virtual void writeUnsignedInt(unsigned int value)=0
virtual void writeInt(int value)=0
virtual ~VirtualOutStreamObject()
Definition virtualstreams.hh:43
virtual void writeSignedInt64(int64_t value)=0
virtual void flush()=0
virtual void writeDouble(double value)=0
Definition virtualstreams.hh:62
VirtualOutStream OutStreamType
Definition virtualstreams.hh:63
Definition virtualstreams.hh:73
friend VirtualOutStream virtualize(OutStreamInterface< T > &)
VirtualOutStream(const ThisType &other)
Definition virtualstreams.hh:91
void writeUnsignedInt(unsigned int value)
Definition virtualstreams.hh:137
void writeUnsignedInt64(unsigned int value)
Definition virtualstreams.hh:142
void writeString(const std ::string &s)
Definition virtualstreams.hh:132
void writeDouble(double value)
Definition virtualstreams.hh:112
void writeSignedInt64(int64_t value)
Definition virtualstreams.hh:127
virtual ~VirtualOutStream()
Definition virtualstreams.hh:97
Definition virtualstreams.hh:154
virtual void readInt(int &value)=0
virtual void readSignedInt64(int64_t &value)=0
virtual void readUnsignedInt64(uint64_t &value)=0
VirtualInStreamObject()
Definition virtualstreams.hh:163
virtual void readUnsignedInt(unsigned int &value)=0
virtual void readString(std::string &s)=0
virtual void readDouble(double &value)=0
virtual void readFloat(float &value)=0
virtual ~VirtualInStreamObject()
Definition virtualstreams.hh:167
Definition virtualstreams.hh:185
VirtualInStream InStreamType
Definition virtualstreams.hh:186
Definition virtualstreams.hh:196
void readString(std ::string &s)
Definition virtualstreams.hh:250
void readDouble(double &value)
Definition virtualstreams.hh:230
void readUnsignedInt(unsigned int &value)
Definition virtualstreams.hh:255
void readUnsignedInt64(uint64_t &value)
Definition virtualstreams.hh:260
virtual ~VirtualInStream()
Definition virtualstreams.hh:220
VirtualInStream(const ThisType &other)
Definition virtualstreams.hh:214
void readSignedInt64(int64_t &value)
Definition virtualstreams.hh:245
friend VirtualInStream virtualize(InStreamInterface< T > &)
Definition virtualstreams.hh:274
virtual void writeFloat(float value)
Definition virtualstreams.hh:306
friend VirtualOutStream virtualize(OutStreamInterface< T > &)
virtual void writeUnsignedInt64(uint64_t value)
Definition virtualstreams.hh:331
virtual void writeUnsignedInt(unsigned int value)
Definition virtualstreams.hh:326
virtual void writeString(const std ::string &s)
Definition virtualstreams.hh:321
virtual void writeSignedInt64(int64_t value)
Definition virtualstreams.hh:316
virtual void writeInt(int value)
Definition virtualstreams.hh:311
virtual void writeDouble(double value)
Definition virtualstreams.hh:301
OutStreamInterface< Traits > StreamType
Definition virtualstreams.hh:282
Definition virtualstreams.hh:345
InStreamInterface< Traits > StreamType
Definition virtualstreams.hh:353
virtual void readInt(int &value)
Definition virtualstreams.hh:377
virtual void readUnsignedInt(unsigned int &value)
Definition virtualstreams.hh:392
virtual void readDouble(double &value)
Definition virtualstreams.hh:367
virtual void readUnsignedInt64(uint64_t &value)
Definition virtualstreams.hh:397
virtual void readFloat(float &value)
Definition virtualstreams.hh:372
friend VirtualInStream virtualize(InStreamInterface< T > &)
virtual void readSignedInt64(int64_t &value)
Definition virtualstreams.hh:382
virtual void readString(std ::string &s)
Definition virtualstreams.hh:387
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8