45 #ifndef __CCL_SERIALIZER_H__
46 # define __CCL_SERIALIZER_H__
void ccl_serializer_read_int8(int8_t *p_n, FILE *in, ccl_serializer_status *p_err)
void ccl_serializer_read_uint8(uint8_t *p_n, FILE *in, ccl_serializer_status *p_err)
void ccl_serializer_read_int16(int16_t *p_n, FILE *in, ccl_serializer_status *p_err)
void ccl_serializer_write_int8(int8_t n, FILE *out, ccl_serializer_status *p_err)
void ccl_serializer_write_uint8(uint8_t n, FILE *out, ccl_serializer_status *p_err)
void ccl_serializer_write_uint32(uint32_t n, FILE *out, ccl_serializer_status *p_err)
void ccl_serializer_read_uint16(uint16_t *p_n, FILE *in, ccl_serializer_status *p_err)
enum ccl_serializer_status_enum ccl_serializer_status
Error code returned by serialization functions.
void ccl_serializer_read_uint32(uint32_t *p_n, FILE *in, ccl_serializer_status *p_err)
void ccl_serializer_write_uint16(uint16_t n, FILE *out, ccl_serializer_status *p_err)
void ccl_serializer_write_int32(int32_t n, FILE *out, ccl_serializer_status *p_err)
ccl_serializer_status_enum
Error code returned by serialization functions.
void ccl_serializer_read_int32(int32_t *p_n, FILE *in, ccl_serializer_status *p_err)
Some useful and common macros.
void ccl_serializer_write_string(const char *s, FILE *out, ccl_serializer_status *p_err)
void ccl_serializer_read_string(char **p_s, FILE *in, ccl_serializer_status *p_err)
void ccl_serializer_write_int16(int16_t n, FILE *out, ccl_serializer_status *p_err)