NXEngine v1.0.0.6
[NXEngine.git] / common / bufio.fdh
blobed0dde590f8ac6c1ae416c9bad1b35a328a64844
1 //hash:f4b316a6
2 //automatically generated by Makegen
4 /* located in common/bufio.cpp */
6 //-----------------[referenced from common/bufio.cpp]----------------//
7 uint8_t read_U8(const uint8_t **data, const uint8_t *data_end);
8 uint16_t read_U16(const uint8_t **data, const uint8_t *data_end);
9 uint32_t read_U32(const uint8_t **data, const uint8_t *data_end);
10 void write_U8(DBuffer *buffer, uint8_t data);
11 void write_U16(DBuffer *buffer, uint16_t data);
12 void write_U32(DBuffer *buffer, uint32_t data);
13 void write_U64(DBuffer *buffer, uint64_t data);
14 void write_F32(DBuffer *buffer, float data);
15 void write_F64(DBuffer *buffer, double data);
16 uint32_t read_U24(const uint8_t **data, const uint8_t *data_end);
17 void write_U24(DBuffer *buffer, uint32_t data);
18 char read_char(const char **data, const char *data_end);
19 char read_nonblank_char(const char **data, const char *data_end);
20 char *read_string(const uint8_t **data, const uint8_t *data_end);
21 void read_Variable(DBuffer *out, const uint8_t **data, const uint8_t *data_end);
22 void write_Variable(DBuffer *out, DBuffer *in);
23 void write_Variable(DBuffer *out, const uint8_t *data, int len);
24 void read_Variable16(DBuffer *out, const uint8_t **data, const uint8_t *data_end);
25 void write_Variable16(DBuffer *out, DBuffer *in);
28 /* located in common/stat.cpp */
30 //-----------------[referenced from common/bufio.cpp]----------------//
31 void staterr(const char *fmt, ...);