|
OpenEnroth da9191a
|
#include <string>#include <typeinfo>#include <utility>#include "Utility/Streams/MemoryInputStream.h"#include "Utility/Streams/BlobOutputStream.h"#include "Utility/Memory/Blob.h"#include "BinaryConcepts.h"#include "BinaryExceptions.h"Functions | |
| template<class Src , class... Tags> requires (!starts_with_v<is_greedy_tag, Tags...>) | |
| void | serialize (const Src &src, Blob *dst, const Tags &... tags) |
| template<class Dst , class... Tags> requires (!starts_with_v<is_greedy_tag, Tags...>) | |
| void | deserialize (const Blob &src, Dst *dst, const Tags &... tags) |
| void deserialize | ( | const Blob & | src, |
| Dst * | dst, | ||
| const Tags &... | tags | ||
| ) |
| void serialize | ( | const Src & | src, |
| Blob * | dst, | ||
| const Tags &... | tags | ||
| ) |