#include <binary_archive.h>
Definition at line 98 of file binary_archive.h.
◆ binary_archive()
Definition at line 101 of file binary_archive.h.
102 stream_type::pos_type pos =
stream_.tellg();
103 stream_.seekg(0, std::ios_base::end);
binary_archive_base< std::istream, IsSaving > base_type
◆ begin_array() [1/2]
◆ begin_array() [2/2]
◆ begin_string()
◆ delimit_array()
◆ end_array()
◆ end_string()
◆ read_variant_tag()
◆ remaining_bytes()
◆ serialize_blob()
| void binary_archive< false >::serialize_blob |
( |
void * |
buf, |
|
|
size_t |
len, |
|
|
const char * |
delimiter = "" |
|
) |
| |
|
inline |
◆ serialize_int()
Definition at line 109 of file binary_archive.h.
void serialize_uint(T &v, size_t width=sizeof(T))
serializes an unsigned integer
◆ serialize_string()
| void binary_archive< false >::serialize_string |
( |
std::string |
str, |
|
|
const char * |
delimiter = "" |
|
) |
| |
|
inline |
◆ serialize_uint()
serializes an unsigned integer
Definition at line 119 of file binary_archive.h.
123 for (
size_t i = 0; i < width; i++) {
127 T b = (
unsigned char)c;
◆ serialize_uvarint()
Definition at line 151 of file binary_archive.h.
153 typedef std::istreambuf_iterator<char> it;
154 if (tools::read_varint(it(
stream_), it(), v) < 0)
155 stream_.setstate(std::ios_base::failbit);
◆ serialize_varint()
◆ eof_pos_
The documentation for this struct was generated from the following file:
- /home/abuild/rpmbuild/BUILD/electroneum-4.0.0.0/src/serialization/binary_archive.h