|
Electroneum
|
#include <binary_archive.h>


Public Member Functions | |
| binary_archive (stream_type &s) | |
| template<class T > | |
| void | serialize_int (T &v) |
| template<class T > | |
| void | serialize_uint (T &v, size_t width=sizeof(T)) |
| serializes an unsigned integer More... | |
| void | serialize_blob (void *buf, size_t len, const char *delimiter="") |
| void | serialize_string (std::string str, const char *delimiter="") |
| template<class T > | |
| void | serialize_varint (T &v) |
| template<class T > | |
| void | serialize_uvarint (T &v) |
| void | begin_array (size_t &s) |
| void | begin_array () |
| void | delimit_array () |
| void | end_array () |
| void | begin_string (const char *delimiter) |
| void | end_string (const char *delimiter) |
| void | read_variant_tag (variant_tag_type &t) |
| size_t | remaining_bytes () |
Public Member Functions inherited from binary_archive_base< std::istream, false > | |
| binary_archive_base (stream_type &s) | |
| void | tag (const char *) |
| void | begin_object () |
| void | end_object () |
| void | begin_variant () |
| void | end_variant () |
| stream_type & | stream () |
Protected Attributes | |
| std::streamoff | eof_pos_ |
Protected Attributes inherited from binary_archive_base< std::istream, false > | |
| stream_type & | stream_ |
Additional Inherited Members | |
Public Types inherited from binary_archive_base< std::istream, false > | |
| typedef std::istream | stream_type |
| typedef binary_archive_base< std::istream, IsSaving > | base_type |
| typedef boost::mpl::bool_< IsSaving > | is_saving |
| typedef uint8_t | variant_tag_type |
Definition at line 98 of file binary_archive.h.
|
inlineexplicit |
Definition at line 101 of file binary_archive.h.
|
inline |
Definition at line 158 of file binary_archive.h.
|
inline |
Definition at line 163 of file binary_archive.h.
|
inline |
Definition at line 167 of file binary_archive.h.
|
inline |
Definition at line 164 of file binary_archive.h.
|
inline |
Definition at line 165 of file binary_archive.h.
|
inline |
Definition at line 168 of file binary_archive.h.
|
inline |
Definition at line 170 of file binary_archive.h.
|
inline |
Definition at line 174 of file binary_archive.h.
|
inline |
Definition at line 134 of file binary_archive.h.
|
inline |
Definition at line 109 of file binary_archive.h.
|
inline |
Definition at line 139 of file binary_archive.h.
|
inline |
serializes an unsigned integer
Definition at line 119 of file binary_archive.h.
|
inline |
Definition at line 151 of file binary_archive.h.
|
inline |
Definition at line 145 of file binary_archive.h.
|
protected |
Definition at line 182 of file binary_archive.h.