2 #ifndef _YI_MEMORY_IO_UTILITIES_H_ 3 #define _YI_MEMORY_IO_UTILITIES_H_ 53 #endif // _YI_MEMORY_IO_UTILITIES_H_
void YI_MSEEK(YI_MEMSRC *mp, int32_t pos, int32_t mode)
void YI_VOID_FSEEK(void *fp, int32_t pos, int32_t mode)
YI_MEMSRC * YI_MOPEN(const uint8_t *data, uint32_t size)
int32_t YI_VOID_FTELL(void *fp)
int32_t YI_MTELL(YI_MEMSRC *mp)
void * YI_VOID_FOPEN(void *filepath, char *mode, uint32_t size)
int32_t YI_MREAD(void *dest, int32_t size, int32_t count, YI_MEMSRC *mp)
int32_t YI_VOID_MTELL(void *mp)
int32_t YI_VOID_FREAD(void *dest, int32_t size, int32_t count, void *fp)
struct memsource_struct YI_MEMSRC
void YI_VOID_MCLOSE(void *mp)
Definition: YiMemoryIOUtilities.h:12
int32_t YI_VOID_MREAD(void *dest, int32_t size, int32_t count, void *mp)
void YI_VOID_FCLOSE(void *fp)
void * YI_VOID_MOPEN(void *data, char *mode, uint32_t size)
int32_t size
Definition: YiMemoryIOUtilities.h:16
const uint8_t * base
Definition: YiMemoryIOUtilities.h:14
void YI_VOID_MSEEK(void *mp, int32_t pos, int32_t mode)
int32_t offset
Definition: YiMemoryIOUtilities.h:15
void YI_MCLOSE(YI_MEMSRC *mp)