OpenLB 1.7
Loading...
Searching...
No Matches
Namespaces | Functions
serializerIO.hh File Reference
#include "serializerIO.h"
#include "base64.h"
#include "core/olbDebug.h"
#include <limits>
#include <istream>
#include <ostream>
#include <fstream>
#include <sstream>
#include <cstring>
+ Include dependency graph for serializerIO.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  olb
 Top level namespace for all of OpenLB.
 

Functions

void olb::serializer2ostr (Serializer &serializer, std::ostream &ostr, bool enforceUint=false)
 processes data from a serializer to a given ostr, always in parallel
 
void olb::istr2serializer (Serializer &serializer, std::istream &istr, bool enforceUint=false)
 processes an istr to a serializer, always in parallel
 
void olb::serializer2buffer (Serializer &serializer, std::uint8_t *buffer)
 processes data from a serializer to a given buffer
 
void olb::buffer2serializer (Serializer &serializer, const std::uint8_t *buffer)
 processes a buffer to a serializer