7 #include <mix/growbuf.h>
33 virtual void get_data (
size_t nbytes,
void* dst) = 0;
39 virtual ByteOrder
arch ()
const = 0;
43 virtual void get_any (AtomType atom_type,
86 virtual void put_data (
size_t nbytes,
const void* src) = 0;
106 virtual void put_any (AtomType atom_type,
108 const void* src = NULL);
virtual void put_data(size_t nbytes, const void *src)=0
virtual void serialize(OutputStream &ost) const
int get_debug_level() const
Definition: Serial.hpp:120
virtual void deserialize(InputStream &ist)
virtual void put_any(AtomType atom_type, unsigned count, const void *src=NULL)
Definition: Serial.hpp:69
ByteOrder arch() const
Definition: Serial.hpp:98
void set_debug_level(int dl)
Definition: Serial.hpp:115
OutputStream(ByteOrder arch)
Definition: Serial.hpp:131