#include <custom_serdez.h>
|
| virtual | ~CustomSerdezUntyped (void) |
| |
| virtual CustomSerdezUntyped * | clone (void) const =0 |
| |
| virtual size_t | serialized_size (const void *field_ptr) const =0 |
| |
| virtual size_t | serialized_size (const void *field_ptr, ptrdiff_t stride, size_t count) const =0 |
| |
| virtual size_t | serialize (const void *field_ptr, void *buffer) const =0 |
| |
| virtual size_t | serialize (const void *field_ptr, ptrdiff_t stride, size_t count, void *buffer) const =0 |
| |
| virtual size_t | deserialize (void *field_ptr, const void *buffer) const =0 |
| |
| virtual size_t | deserialize (void *field_ptr, ptrdiff_t stride, size_t count, const void *buffer) const =0 |
| |
| virtual void | destroy (void *field_ptr) const =0 |
| |
| virtual void | destroy (void *field_ptr, ptrdiff_t stride, size_t count) const =0 |
| |
◆ ~CustomSerdezUntyped()
| virtual Realm::CustomSerdezUntyped::~CustomSerdezUntyped |
( |
void |
| ) |
|
|
virtual |
◆ clone()
◆ create_custom_serdez()
◆ deserialize() [1/2]
| virtual size_t Realm::CustomSerdezUntyped::deserialize |
( |
void * |
field_ptr, |
|
|
const void * |
buffer |
|
) |
| const |
|
pure virtual |
◆ deserialize() [2/2]
| virtual size_t Realm::CustomSerdezUntyped::deserialize |
( |
void * |
field_ptr, |
|
|
ptrdiff_t |
stride, |
|
|
size_t |
count, |
|
|
const void * |
buffer |
|
) |
| const |
|
pure virtual |
◆ destroy() [1/2]
| virtual void Realm::CustomSerdezUntyped::destroy |
( |
void * |
field_ptr | ) |
const |
|
pure virtual |
◆ destroy() [2/2]
| virtual void Realm::CustomSerdezUntyped::destroy |
( |
void * |
field_ptr, |
|
|
ptrdiff_t |
stride, |
|
|
size_t |
count |
|
) |
| const |
|
pure virtual |
◆ serialize() [1/2]
| virtual size_t Realm::CustomSerdezUntyped::serialize |
( |
const void * |
field_ptr, |
|
|
ptrdiff_t |
stride, |
|
|
size_t |
count, |
|
|
void * |
buffer |
|
) |
| const |
|
pure virtual |
◆ serialize() [2/2]
| virtual size_t Realm::CustomSerdezUntyped::serialize |
( |
const void * |
field_ptr, |
|
|
void * |
buffer |
|
) |
| const |
|
pure virtual |
◆ serialized_size() [1/2]
| virtual size_t Realm::CustomSerdezUntyped::serialized_size |
( |
const void * |
field_ptr | ) |
const |
|
pure virtual |
◆ serialized_size() [2/2]
| virtual size_t Realm::CustomSerdezUntyped::serialized_size |
( |
const void * |
field_ptr, |
|
|
ptrdiff_t |
stride, |
|
|
size_t |
count |
|
) |
| const |
|
pure virtual |
◆ max_serialized_size
| size_t Realm::CustomSerdezUntyped::max_serialized_size |
◆ sizeof_field_type
| size_t Realm::CustomSerdezUntyped::sizeof_field_type |
The documentation for this class was generated from the following file: