OpenEnroth da9191a
Loading...
Searching...
No Matches
Functions
BlobSerialization.h File Reference
#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)
 

Function Documentation

◆ deserialize()

template<class Dst , class... Tags>
requires (!starts_with_v<is_greedy_tag, Tags...>)
void deserialize ( const Blob src,
Dst *  dst,
const Tags &...  tags 
)

◆ serialize()

template<class Src , class... Tags>
requires (!starts_with_v<is_greedy_tag, Tags...>)
void serialize ( const Src &  src,
Blob dst,
const Tags &...  tags 
)