libpromeki main
PROfessional MEdia toolKIt
 
Loading...
Searching...
No Matches
File Member List

This is the complete list of members for File, including all inherited members.

aboutToDestroySignal (defined in ObjectBase)ObjectBase
aboutToDestroySignalMeta (defined in ObjectBase)ObjectBaseinlinestatic
aboutToDestroySignalNameObjectBasestatic
Append enum valueFile
atEnd() const overrideFilevirtual
bufferedBytesUnconsumed() constBufferedIODeviceinlineprotected
BufferedIODevice(ObjectBase *parent=nullptr)BufferedIODevice
bytesAvailable() const overrideBufferedIODevicevirtual
canReadLine() constBufferedIODevice
childList() constObjectBaseinline
clearError()IODeviceinline
close() overrideFilevirtual
connect(Signal< Args... > *signal, Slot< Args... > *slot)ObjectBasestatic
connect(Signal< Args... > *signal, Slot< Args... > *slot) (defined in ObjectBase)ObjectBase
Create enum valueFile
deviceBytesAvailable() const overrideFileprotectedvirtual
directIOAlignment() constFile
ensureReadBuffer()BufferedIODeviceprotected
error() constIODeviceinline
event(Event *e)ObjectBaseprotectedvirtual
eventLoop() constObjectBaseinline
Exclusive enum valueFile
File(const File &)=deleteFile
File(ObjectBase *parent=nullptr)File
File(const String &fn, ObjectBase *parent=nullptr)File
File(const char *fn, ObjectBase *parent=nullptr)File
File(const FilePath &fp, ObjectBase *parent=nullptr)File
FileHandle typedefFile
FileHandleClosedValueFilestatic
filename() constFileinline
Flags enum nameFile
flags() constFileinline
flush()IODevicevirtual
handle() constFileinline
IODevice(ObjectBase *parent=nullptr)IODeviceinline
isDirectIO() constFileinline
isNonBlocking() constFileinline
isOpen() const overrideFilevirtual
isReadable() constIODeviceinline
isSequential() const overrideFilevirtual
isSynchronous() constFileinline
isUnbuffered() constBufferedIODeviceinline
isWritable() constIODeviceinline
metaInfo()ObjectBaseinlinestatic
moveToThread(EventLoop *loop)ObjectBase
NoFlags enum valueFile
NotOpen enum valueIODevice
ObjectBase(ObjectBase *p=nullptr)ObjectBase
open(OpenMode mode) overrideFilevirtual
open(OpenMode mode, int fileFlags)File
OpenMode enum nameIODevice
openMode() constIODeviceinline
operator=(const File &)=deleteFile
parent() constObjectBaseinline
peek(void *buf, size_t maxBytes) constBufferedIODevice
peek(size_t maxBytes) constBufferedIODevice
pos() const overrideFilevirtual
PROMEKI_SIGNAL(readyRead)IODevice
PROMEKI_SIGNAL(bytesWritten, int64_t)IODevice
PROMEKI_SIGNAL(errorOccurred, Error)IODevice
PROMEKI_SIGNAL(aboutToClose)IODevice
read(void *data, int64_t maxSize) overrideBufferedIODevicevirtual
readAll()BufferedIODevice
readBuffer() constBufferedIODeviceinline
readBufferSize() constBufferedIODeviceinline
readBulk(Buffer &buf, int64_t size)File
readBytes(size_t maxBytes)BufferedIODevice
readFromDevice(void *data, int64_t maxSize) overrideFileprotectedvirtual
readLine(size_t maxLength=0)BufferedIODevice
ReadOnly enum valueIODevice
ReadWrite enum valueIODevice
registerSlot(Slot< Args... > *slot)ObjectBaseinline
resetReadBuffer()BufferedIODeviceprotected
seek(int64_t offset) overrideFilevirtual
seekFromCurrent(int64_t offset) constFile
seekFromEnd(int64_t offset) constFile
setDirectIO(bool enable)File
setError(const Error &err)IODeviceinlineprotected
setFilename(const String &fn)Fileinline
setNonBlocking(bool enable)File
setOpenMode(OpenMode mode)IODeviceinlineprotected
setParent(ObjectBase *p)ObjectBaseinline
setReadBuffer(Buffer &&buf)BufferedIODevice
setSynchronous(bool enable)File
setUnbuffered(bool enable)BufferedIODevice
signalSender()ObjectBaseinlineprotected
size() const overrideFilevirtual
SlotVariantFunc typedefObjectBase
startTimer(unsigned int intervalMs, bool singleShot=false)ObjectBase
stopTimer(int timerId)ObjectBase
timerEvent(TimerEvent *e)ObjectBaseprotectedvirtual
truncate(int64_t offset) constFile
Truncate enum valueFile
waitForBytesWritten(unsigned int timeoutMs=0)IODevicevirtual
waitForReadyRead(unsigned int timeoutMs=0)IODevicevirtual
write(const void *data, int64_t maxSize) overrideFilevirtual
WriteOnly enum valueIODevice
~BufferedIODevice()BufferedIODevicevirtual
~File()File
~IODevice()IODevicevirtual
~ObjectBase()ObjectBaseinlinevirtual