All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

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

Definition at line 57 of file as_serializer.h.

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

Definition at line 54 of file as_serializer.h.

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

Definition at line 55 of file as_serializer.h.

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

Definition at line 58 of file as_serializer.h.

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: