#include <qfsfileengine_p.h>
|
| bool | nativeOpen (QIODevice::OpenMode openMode, std::optional< QFile::Permissions > permissions) |
| bool | openFh (QIODevice::OpenMode flags, FILE *fh) |
| | Opens the file handle fh using the open mode flags.
|
| bool | openFd (QIODevice::OpenMode flags, int fd) |
| | Opens the file descriptor fd to the file engine, using the open mode flags.
|
| bool | nativeClose () |
| bool | closeFdFh () |
| bool | nativeFlush () |
| bool | nativeSyncToDisk () |
| bool | flushFh () |
| qint64 | nativeSize () const |
| qint64 | sizeFdFh () const |
| qint64 | nativePos () const |
| qint64 | posFdFh () const |
| bool | nativeSeek (qint64) |
| bool | seekFdFh (qint64) |
| qint64 | nativeRead (char *data, qint64 maxlen) |
| qint64 | readFdFh (char *data, qint64 maxlen) |
| qint64 | nativeReadLine (char *data, qint64 maxlen) |
| qint64 | readLineFdFh (char *data, qint64 maxlen) |
| qint64 | nativeWrite (const char *data, qint64 len) |
| qint64 | writeFdFh (const char *data, qint64 len) |
| int | nativeHandle () const |
| bool | nativeIsSequential () const |
| bool | isSequentialFdFh () const |
| uchar * | map (qint64 offset, qint64 size, QFile::MemoryMapFlags flags) |
| bool | unmap (uchar *ptr) |
| void | unmapAll () |
| bool | doStat (QFileSystemMetaData::MetaDataFlags flags=QFileSystemMetaData::PosixStatFlags) const |
| bool | isSymlink () const |
| | QAbstractFileEnginePrivate (QAbstractFileEngine *q) |
| virtual | ~QAbstractFileEnginePrivate () |
Definition at line 119 of file qfsfileengine_p.h.
◆ LastIOCommand
| Enumerator |
|---|
| IOFlushCommand | |
| IOReadCommand | |
| IOWriteCommand | |
Definition at line 186 of file qfsfileengine_p.h.
◆ QFSFileEnginePrivate()
◆ closeFdFh()
| bool QFSFileEnginePrivate::closeFdFh |
( |
| ) |
|
◆ doStat()
◆ flushFh()
| bool QFSFileEnginePrivate::flushFh |
( |
| ) |
|
◆ getPermissions()
| QAbstractFileEngine::FileFlags QFSFileEnginePrivate::getPermissions |
( |
QAbstractFileEngine::FileFlags | type | ) |
const |
|
protected |
◆ init()
| void QFSFileEnginePrivate::init |
( |
| ) |
|
|
protected |
◆ isSequentialFdFh()
| bool QFSFileEnginePrivate::isSequentialFdFh |
( |
| ) |
const |
◆ isSymlink()
| bool QFSFileEnginePrivate::isSymlink |
( |
| ) |
const |
◆ map()
| uchar * QFSFileEnginePrivate::map |
( |
qint64 | offset, |
|
|
qint64 | size, |
|
|
QFile::MemoryMapFlags | flags ) |
◆ nativeClose()
| bool QFSFileEnginePrivate::nativeClose |
( |
| ) |
|
◆ nativeFlush()
| bool QFSFileEnginePrivate::nativeFlush |
( |
| ) |
|
◆ nativeHandle()
| int QFSFileEnginePrivate::nativeHandle |
( |
| ) |
const |
◆ nativeIsSequential()
| bool QFSFileEnginePrivate::nativeIsSequential |
( |
| ) |
const |
◆ nativeOpen()
| bool QFSFileEnginePrivate::nativeOpen |
( |
QIODevice::OpenMode | openMode, |
|
|
std::optional< QFile::Permissions > | permissions ) |
◆ nativePos()
| qint64 QFSFileEnginePrivate::nativePos |
( |
| ) |
const |
◆ nativeRead()
| qint64 QFSFileEnginePrivate::nativeRead |
( |
char * | data, |
|
|
qint64 | len ) |
◆ nativeReadLine()
| qint64 QFSFileEnginePrivate::nativeReadLine |
( |
char * | data, |
|
|
qint64 | maxlen ) |
◆ nativeSeek()
| bool QFSFileEnginePrivate::nativeSeek |
( |
qint64 | pos | ) |
|
◆ nativeSize()
| qint64 QFSFileEnginePrivate::nativeSize |
( |
| ) |
const |
◆ nativeSyncToDisk()
| bool QFSFileEnginePrivate::nativeSyncToDisk |
( |
| ) |
|
◆ nativeWrite()
| qint64 QFSFileEnginePrivate::nativeWrite |
( |
const char * | data, |
|
|
qint64 | len ) |
◆ openFd()
| bool QFSFileEnginePrivate::openFd |
( |
QIODevice::OpenMode | flags, |
|
|
int | fd ) |
Opens the file descriptor fd to the file engine, using the open mode flags.
Definition at line 314 of file qfsfileengine.cpp.
◆ openFh()
| bool QFSFileEnginePrivate::openFh |
( |
QIODevice::OpenMode | flags, |
|
|
FILE * | fh ) |
Opens the file handle fh using the open mode flags.
Definition at line 254 of file qfsfileengine.cpp.
◆ openModeCanCreate()
| bool QFSFileEnginePrivate::openModeCanCreate |
( |
QIODevice::OpenMode | openMode | ) |
|
|
inlinestatic |
◆ posFdFh()
| qint64 QFSFileEnginePrivate::posFdFh |
( |
| ) |
const |
◆ readFdFh()
| qint64 QFSFileEnginePrivate::readFdFh |
( |
char * | data, |
|
|
qint64 | len ) |
◆ readLineFdFh()
| qint64 QFSFileEnginePrivate::readLineFdFh |
( |
char * | data, |
|
|
qint64 | maxlen ) |
◆ seekFdFh()
| bool QFSFileEnginePrivate::seekFdFh |
( |
qint64 | pos | ) |
|
◆ sizeFdFh()
| qint64 QFSFileEnginePrivate::sizeFdFh |
( |
| ) |
const |
◆ unmap()
| bool QFSFileEnginePrivate::unmap |
( |
uchar * | ptr | ) |
|
◆ unmapAll()
| void QFSFileEnginePrivate::unmapAll |
( |
| ) |
|
◆ writeFdFh()
| qint64 QFSFileEnginePrivate::writeFdFh |
( |
const char * | data, |
|
|
qint64 | len ) |
◆ closeFileHandle
| bool QFSFileEnginePrivate::closeFileHandle |
◆ fd
| int QFSFileEnginePrivate::fd |
◆ fh
| FILE* QFSFileEnginePrivate::fh |
◆ fileEntry
◆ is_link
| uint QFSFileEnginePrivate::is_link |
|
mutable |
◆ is_sequential
| uint QFSFileEnginePrivate::is_sequential |
|
mutable |
◆ lastFlushFailed
| bool QFSFileEnginePrivate::lastFlushFailed |
◆ lastIOCommand
◆ maps
◆ metaData
◆ need_lstat
| uint QFSFileEnginePrivate::need_lstat |
|
mutable |
◆ openMode
| QIODevice::OpenMode QFSFileEnginePrivate::openMode |
◆ tried_stat
| uint QFSFileEnginePrivate::tried_stat |
|
mutable |
The documentation for this class was generated from the following files: