#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 123 of file qfsfileengine_p.h.
◆ LastIOCommand
Enumerator |
---|
IOFlushCommand | |
IOReadCommand | |
IOWriteCommand | |
Definition at line 190 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 323 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 258 of file qfsfileengine.cpp.
◆ openModeCanCreate()
static 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: