Blender  V3.3
Classes | Functions
filereader_file.c File Reference
#include <unistd.h>
#include "BLI_blenlib.h"
#include "BLI_filereader.h"
#include "MEM_guardedalloc.h"

Go to the source code of this file.

Classes

struct  RawFileReader
 

Functions

static ssize_t file_read (FileReader *reader, void *buffer, size_t size)
 
static off64_t file_seek (FileReader *reader, off64_t offset, int whence)
 
static void file_close (FileReader *reader)
 
FileReaderBLI_filereader_new_file (int filedes)
 

Function Documentation

◆ BLI_filereader_new_file()

FileReader* BLI_filereader_new_file ( int  filedes)

◆ file_close()

static void file_close ( FileReader reader)
static

Definition at line 46 of file filereader_file.c.

References RawFileReader::filedes, and MEM_freeN.

Referenced by BLI_filereader_new_file().

◆ file_read()

static ssize_t file_read ( FileReader reader,
void buffer,
size_t  size 
)
static

◆ file_seek()

static off64_t file_seek ( FileReader reader,
off64_t  offset,
int  whence 
)
static