DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

dwCustomizedFileFunctions Struct Reference

Detailed Description

Data structure representing a customize FileStream that can be passed in.

Definition at line 132 of file Context.h.

Data Fields

void(* close )(dwCustomizedFileHandle)
bool(* eof )(dwCustomizedFileHandle)
bool(* error )(dwCustomizedFileHandle)
void(* flush )(dwCustomizedFileHandle)
size_t(* getPosition )(dwCustomizedFileHandle)
bool(* getString )(dwCustomizedFileHandle, char8_t *, size_t)
dwCustomizedFileHandle(* open )(const char8_t *, const char8_t *)
size_t(* read )(dwCustomizedFileHandle, void *, size_t)
void(* setPosition )(dwCustomizedFileHandle, size_t)
size_t(* size )(dwCustomizedFileHandle)
size_t(* write )(dwCustomizedFileHandle, const void *, size_t)

Field Documentation

◆ close

void(* dwCustomizedFileFunctions::close) (dwCustomizedFileHandle)

Definition at line 134 of file Context.h.

◆ eof

bool(* dwCustomizedFileFunctions::eof) (dwCustomizedFileHandle)

Definition at line 141 of file Context.h.

◆ error

bool(* dwCustomizedFileFunctions::error) (dwCustomizedFileHandle)

Definition at line 142 of file Context.h.

◆ flush

void(* dwCustomizedFileFunctions::flush) (dwCustomizedFileHandle)

Definition at line 143 of file Context.h.

◆ getPosition

size_t(* dwCustomizedFileFunctions::getPosition) (dwCustomizedFileHandle)

Definition at line 139 of file Context.h.

◆ getString

bool(* dwCustomizedFileFunctions::getString) (dwCustomizedFileHandle, char8_t *, size_t)

Definition at line 137 of file Context.h.

◆ open

dwCustomizedFileHandle(* dwCustomizedFileFunctions::open) (const char8_t *, const char8_t *)

Definition at line 144 of file Context.h.

◆ read

size_t(* dwCustomizedFileFunctions::read) (dwCustomizedFileHandle, void *, size_t)

Definition at line 136 of file Context.h.

◆ setPosition

void(* dwCustomizedFileFunctions::setPosition) (dwCustomizedFileHandle, size_t)

Definition at line 140 of file Context.h.

◆ size

size_t(* dwCustomizedFileFunctions::size) (dwCustomizedFileHandle)

Definition at line 138 of file Context.h.

◆ write

size_t(* dwCustomizedFileFunctions::write) (dwCustomizedFileHandle, const void *, size_t)

Definition at line 135 of file Context.h.

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