Blender  V3.3
Public Member Functions | List of all members
IMMapStream Class Reference
Inheritance diagram for IMMapStream:

Public Member Functions

 IMMapStream (const char *filepath)
 
 ~IMMapStream () override
 
bool read (char c[], int n) override
 
exr_file_offset_t tellg () override
 
void seekg (exr_file_offset_t pos) override
 

Detailed Description

Definition at line 165 of file openexr_api.cpp.

Constructor & Destructor Documentation

◆ IMMapStream()

IMMapStream::IMMapStream ( const char *  filepath)
inline

◆ ~IMMapStream()

IMMapStream::~IMMapStream ( )
inlineoverride

Definition at line 185 of file openexr_api.cpp.

References BLI_mmap_free(), imb_mmap_lock(), and imb_mmap_unlock().

Member Function Documentation

◆ read()

bool IMMapStream::read ( char  c[],
int  n 
)
inlineoverride

Definition at line 195 of file openexr_api.cpp.

References Freestyle::c.

◆ seekg()

void IMMapStream::seekg ( exr_file_offset_t  pos)
inlineoverride

Definition at line 211 of file openexr_api.cpp.

References pos.

◆ tellg()

exr_file_offset_t IMMapStream::tellg ( )
inlineoverride

Definition at line 206 of file openexr_api.cpp.


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