Gamgee
You miserable little maggot. I'll stove your head in!
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
hFILE_backend Struct Reference

#include <hfile_internal.h>

Public Attributes

ssize_t(* read )(hFILE *fp, void *buffer, size_t nbytes) HTS_RESULT_USED
 
ssize_t(* write )(hFILE *fp, const void *buffer, size_t nbytes) HTS_RESULT_USED
 
off_t(* seek )(hFILE *fp, off_t offset, int whence) HTS_RESULT_USED
 
int(* flush )(hFILE *fp) HTS_RESULT_USED
 
int(* close )(hFILE *fp) HTS_RESULT_USED
 

Member Data Documentation

int(* hFILE_backend::close)(hFILE *fp) HTS_RESULT_USED
int(* hFILE_backend::flush)(hFILE *fp) HTS_RESULT_USED
ssize_t(* hFILE_backend::read)(hFILE *fp, void *buffer, size_t nbytes) HTS_RESULT_USED
off_t(* hFILE_backend::seek)(hFILE *fp, off_t offset, int whence) HTS_RESULT_USED
ssize_t(* hFILE_backend::write)(hFILE *fp, const void *buffer, size_t nbytes) HTS_RESULT_USED

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