#include <serialize.h>
◆ DynamicBufferSerializer()
| Realm::Serialization::DynamicBufferSerializer::DynamicBufferSerializer |
( |
size_t |
initial_size | ) |
|
◆ ~DynamicBufferSerializer()
| Realm::Serialization::DynamicBufferSerializer::~DynamicBufferSerializer |
( |
void |
| ) |
|
◆ append_bytes()
| bool Realm::Serialization::DynamicBufferSerializer::append_bytes |
( |
const void * |
data, |
|
|
size_t |
datalen |
|
) |
| |
◆ append_serializable()
template<typename T >
| bool Realm::Serialization::DynamicBufferSerializer::append_serializable |
( |
const T & |
data | ) |
|
◆ bytes_used()
| size_t Realm::Serialization::DynamicBufferSerializer::bytes_used |
( |
void |
| ) |
const |
◆ detach_buffer()
| void * Realm::Serialization::DynamicBufferSerializer::detach_buffer |
( |
ptrdiff_t |
max_wasted_bytes = 0 | ) |
|
◆ detach_bytearray()
| ByteArray Realm::Serialization::DynamicBufferSerializer::detach_bytearray |
( |
ptrdiff_t |
max_wasted_bytes = 0 | ) |
|
◆ get_buffer()
| const void * Realm::Serialization::DynamicBufferSerializer::get_buffer |
( |
void |
| ) |
const |
◆ operator&()
template<typename T >
| bool Realm::Serialization::DynamicBufferSerializer::operator& |
( |
const T & |
val | ) |
|
◆ operator<<()
template<typename T >
| bool Realm::Serialization::DynamicBufferSerializer::operator<< |
( |
const T & |
val | ) |
|
◆ reset()
| void Realm::Serialization::DynamicBufferSerializer::reset |
( |
void |
| ) |
|
◆ base
| char* Realm::Serialization::DynamicBufferSerializer::base |
|
protected |
◆ limit
| char* Realm::Serialization::DynamicBufferSerializer::limit |
|
protected |
◆ pos
| char* Realm::Serialization::DynamicBufferSerializer::pos |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/serialize.h