Loading...
Searching...
No Matches
Data Fields
as_serializer_hooks Struct Reference

Detailed Description

Serializer Function Hooks

Definition at line 53 of file as_serializer.h.

#include "as_serializer.h"

+ Collaboration diagram for as_serializer_hooks:

Data Fields

int(* deserialize )(as_serializer *, as_buffer *, as_val **)
 
void(* destroy )(as_serializer *)
 
int(* serialize )(as_serializer *, const as_val *, as_buffer *)
 
uint32_t(* serialize_getsize )(as_serializer *, const as_val *)
 
int32_t(* serialize_presized )(as_serializer *, const as_val *, uint8_t *)
 

Field Documentation

◆ deserialize

int(* as_serializer_hooks::deserialize) (as_serializer *, as_buffer *, as_val **)

Definition at line 57 of file as_serializer.h.

◆ destroy

void(* as_serializer_hooks::destroy) (as_serializer *)

Definition at line 54 of file as_serializer.h.

◆ serialize

int(* as_serializer_hooks::serialize) (as_serializer *, const as_val *, as_buffer *)

Definition at line 55 of file as_serializer.h.

◆ serialize_getsize

uint32_t(* as_serializer_hooks::serialize_getsize) (as_serializer *, const as_val *)

Definition at line 58 of file as_serializer.h.

◆ serialize_presized

int32_t(* as_serializer_hooks::serialize_presized) (as_serializer *, const as_val *, uint8_t *)

Definition at line 56 of file as_serializer.h.


The documentation for this struct was generated from the following file: