pupene
0.2.0
|
#include <binary-puppers.h>
Public Member Functions | |
template<typename T > | |
PupPolicy | begin (T &, const Meta &) |
BinaryPupper (Stream &stream) | |
void | end (const Meta &) |
template<typename T > | |
void | pup (T &value, const Meta &) |
~BinaryPupper () override=default | |
![]() | |
PupPolicy | begin_impl (T &value, const Meta &meta) |
void | end_impl (const Meta &meta) |
void | pup_impl (T &value, const Meta &meta) |
Pupper ()=default | |
virtual | ~Pupper ()=default |
Stream | e.g. std::istream , std::ostream |
PupStream | must provide a static function pup(Stream&, T&) |
Definition at line 34 of file binary-puppers.h.
|
inlineexplicit |
Definition at line 36 of file binary-puppers.h.
Referenced by pupene::from_binary(), and pupene::to_binary().
|
overridedefault |
|
inline |
Definition at line 41 of file binary-puppers.h.
References pupene::pup_object.
|
inline |
Definition at line 54 of file binary-puppers.h.
|
inline |
Definition at line 46 of file binary-puppers.h.