Definition at line 55 of file HeifImport.cpp.
◆ Reader_QIODevice()
| Reader_QIODevice::Reader_QIODevice |
( |
QIODevice * | device | ) |
|
|
inline |
◆ get_position()
| int64_t Reader_QIODevice::get_position |
( |
| ) |
const |
|
inlineoverride |
◆ read()
| int Reader_QIODevice::read |
( |
void * | data, |
|
|
size_t | size ) |
|
inlineoverride |
Definition at line 67 of file HeifImport.cpp.
68 {
69 qint64 readSize =
70 m_device->read(
static_cast<char *
>(data),
static_cast<qint64
>(size));
71 return (readSize > 0 && readSize != static_cast<qint64>(size));
72 }
References m_device.
◆ seek()
| int Reader_QIODevice::seek |
( |
int64_t | position | ) |
|
|
inlineoverride |
◆ wait_for_file_size()
| heif_reader_grow_status Reader_QIODevice::wait_for_file_size |
( |
int64_t | target_size | ) |
|
|
inlineoverride |
Definition at line 77 of file HeifImport.cpp.
78 {
80 ? heif_reader_grow_status_size_beyond_eof
81 : heif_reader_grow_status_size_reached;
82 }
References m_total_length.
◆ m_device
| QIODevice* Reader_QIODevice::m_device |
|
private |
◆ m_total_length
| int64_t Reader_QIODevice::m_total_length |
|
private |
The documentation for this class was generated from the following file: