Assimp  v3.1.1 (June 2014)
cfileio.h File Reference

Defines generic C routines to access memory-mapped files. More...

Classes

struct  aiFile
 C-API: File callbacks. More...
 
struct  aiFileIO
 C-API: File system callbacks. More...
 

Typedefs

typedef void(* aiFileCloseProc) (aiFileIO *, aiFile *)
 
typedef void(* aiFileFlushProc) (aiFile *)
 
typedef aiFile *(* aiFileOpenProc) (aiFileIO *, const char *, const char *)
 
typedef size_t(* aiFileReadProc) (aiFile *, char *, size_t, size_t)
 
typedef aiReturn(* aiFileSeek) (aiFile *, size_t, aiOrigin)
 
typedef size_t(* aiFileTellProc) (aiFile *)
 
typedef size_t(* aiFileWriteProc) (aiFile *, const char *, size_t, size_t)
 
typedef char * aiUserData
 

Detailed Description

Defines generic C routines to access memory-mapped files.

Typedef Documentation

typedef void(* aiFileCloseProc) (aiFileIO *, aiFile *)
typedef void(* aiFileFlushProc) (aiFile *)
typedef aiFile*(* aiFileOpenProc) (aiFileIO *, const char *, const char *)
typedef size_t(* aiFileReadProc) (aiFile *, char *, size_t, size_t)
typedef aiReturn(* aiFileSeek) (aiFile *, size_t, aiOrigin)
typedef size_t(* aiFileTellProc) (aiFile *)
typedef size_t(* aiFileWriteProc) (aiFile *, const char *, size_t, size_t)
typedef char* aiUserData