DUNE-FEM (unstable)
streams.hh
47 : public BartonNackmanInterface< OutStreamInterface< TraitsImp >, typename TraitsImp::OutStreamType >
189 : public BartonNackmanInterface< InStreamInterface< TraitsImp >, typename TraitsImp::InStreamType >
#define CHECK_AND_CALL_INTERFACE_IMPLEMENTATION(__interface_method_to_call__)
Definition: bartonnackmanifcheck.hh:61
void readUnsignedInt(unsigned int &value)
read an unsigned int from the stream
Definition: streams.hh:342
int64_t readSignedInt64()
read an int64_t from the stream
Definition: streams.hh:281
double readDouble()
read a double from the stream
Definition: streams.hh:221
bool readBool()
read a bool from the stream
Definition: streams.hh:322
float readFloat()
read a double from the stream
Definition: streams.hh:241
Traits::InStreamType InStreamType
type of the implementation (Barton-Nackman)
Definition: streams.hh:199
ThisType InStreamInterfaceType
type of the interface
Definition: streams.hh:202
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 readChar(char &value)
read a char from the stream
Definition: streams.hh:292
int readChar()
read a char from the stream
Definition: streams.hh:301
void readSignedInt64(int64_t &value)
read an int64_t from the stream
Definition: streams.hh:272
unsigned int readUnsignedInt()
read an unsigned int from the stream
Definition: streams.hh:351
void readUnsignedInt64(uint64_t &value)
read an uint64_t from the stream
Definition: streams.hh:362
int readInt()
read an int from the stream
Definition: streams.hh:261
uint64_t readUnsignedInt64()
read an uint64_t from the stream
Definition: streams.hh:371
void readBool(bool &value)
read a bool from the stream
Definition: streams.hh:313
void writeBool(const bool value)
write a bool to the stream
Definition: streams.hh:125
Traits::OutStreamType OutStreamType
type of the implementation (Barton-Nackman)
Definition: streams.hh:57
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 writeChar(const char value)
write a char to the stream
Definition: streams.hh:116
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
ThisType OutStreamInterfaceType
type of the interface
Definition: streams.hh:60
void writeUnsignedInt64(uint64_t value)
write an uint64_t to the stream
Definition: streams.hh:152
MPI_Comm MPICommunicator
The type of the mpi communicator.
Definition: mpihelper.hh:192
static MPICommunicator getCommunicator()
get the default communicator
Definition: mpihelper.hh:200
A few common exception classes.
Factory class for Fem Streams to deal with different constructor parameters.
Definition: streams.hh:390
static StreamImpl * create(const std::string &filename, const int rank=MPIManager::rank(), const MPICommunicatorType &mpiComm=MPIHelper ::getCommunicator())
return pointer to stream object created by new.
Definition: streams.hh:400
MPIHelper::MPICommunicator MPICommunicatorType
type of MPI communicator
Definition: streams.hh:392
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Nov 21, 23:30, 2024)