binary_serializer.h File Reference
|
CPP API
|
binary_serializer.h File Reference
#include "memilio/io/io.h"#include "memilio/io/serializer_base.h"#include "memilio/utils/compiler_diagnostics.h"#include <memory>#include <type_traits>#include <utility>#include <vector>
Include dependency graph for binary_serializer.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | mio::BinarySerializerContext |
| Serializes objects in binary format. More... | |
| class | mio::BinarySerializerObject |
| Stores a binary serialized object. More... | |
| class | mio::ByteStream |
| In-memory stream of bytes. More... | |
Namespaces | |
| mio | |
| A collection of classes to simplify handling of matrix shapes in meta programming. | |
Functions | |
| template<class T > | |
| IOResult< T > | mio::deserialize_binary (ByteStream &stream, Tag< T >, int flags=0) |
| Deserialize an object from binary format. More... | |
| template<class T > | |
| mio::requires (!std::is_trivial_v< T >) void BinarySerializerObject | |
| template<class T > | |
| ByteStream | mio::serialize_binary (const T &t, int flags=0) |
| Serialize an object into binary format. More... | |
Generated by