PIP  1.0.0_rc3
Platform-Independent Primitives
PIFile Member List

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

applyFileInfo(const PIString &path, const FileInfo &info)PIFilestatic
applyFileInfo(const FileInfo &info)PIFileinlinestatic
BlockingRead enum valuePIIODevice
BlockingWrite enum valuePIIODevice
canRead() constPIIODeviceinlinevirtual
canWrite() constPIIODeviceinlinevirtual
className() constPIObjectinlinevirtual
clear()PIFile
clearThreadedWriteQueue()PIIODeviceinline
close()PIIODeviceinline
closed()PIIODevice
closeDevice()PIFileprotectedvirtual
configure(const PIString &config_file, const PIString &section, bool parent_section=false)PIIODevice
configureDevice(const void *e_main, const void *e_parent=0)PIIODeviceinlineprotectedvirtual
configureFromFullPath(const PIString &full_path)PIIODevice
configureFromFullPathDevice(const PIString &full_path)PIFileprotectedvirtual
CONNECTPIObjectrelated
CONNECT0PIObjectrelated
CONNECT1PIObjectrelated
CONNECT2PIObjectrelated
CONNECT3PIObjectrelated
CONNECT4PIObjectrelated
CONNECTUPIObjectrelated
CONNECTU_QUEUEDPIObjectrelated
constructFullPath() constPIIODevice
constructFullPathDevice() constPIFileprotectedvirtual
createFromFullPath(const PIString &full_path)PIIODevicestatic
data() constPIThreadinline
debug() constPIObjectinline
deleted()PIObjectprotected
DeviceMode enum namePIIODevice
DeviceOption enum namePIIODevice
DISCONNECTPIObjectrelated
DISCONNECT0PIObjectrelated
DISCONNECT1PIObjectrelated
DISCONNECT2PIObjectrelated
DISCONNECT3PIObjectrelated
DISCONNECT4PIObjectrelated
emitter() constPIObjectinlineprotected
EVENTPIObjectrelated
EVENT0PIObjectrelated
EVENT1PIObjectrelated
EVENT2PIObjectrelated
EVENT3PIObjectrelated
EVENT4PIObjectrelated
EVENT_HANDLERPIObjectrelated
EVENT_HANDLER0PIObjectrelated
EVENT_HANDLER1PIObjectrelated
EVENT_HANDLER2PIObjectrelated
EVENT_HANDLER3PIObjectrelated
EVENT_HANDLER4PIObjectrelated
EVENT_VHANDLERPIObjectrelated
EVENT_VHANDLER0PIObjectrelated
EVENT_VHANDLER1PIObjectrelated
EVENT_VHANDLER2PIObjectrelated
EVENT_VHANDLER3PIObjectrelated
EVENT_VHANDLER4PIObjectrelated
fileInfo() constPIFileinline
fileInfo(const PIString &path)PIFilestatic
findByName(const PIString &name)PIObjectinlinestatic
flush()PIFilevirtual
fullPathPrefix() constPIFileinlineprotectedvirtual
HANDLERPIObjectrelated
init()PIIODeviceinlineprotectedvirtual
isClosed() constPIIODeviceinline
isEmpty() constPIFileinline
isEnd() constPIFile
isExists(const PIString &path)PIFilestatic
isOpened() constPIIODeviceinline
isOptionSet(DeviceOption o) constPIIODeviceinline
isPropertyExists(const PIString &name) constPIObjectinline
isReadable() constPIIODeviceinline
isReopenEnabled() constPIIODeviceinline
isRunning() constPIThreadinline
isThreadedRead() constPIIODeviceinline
isThreadedWrite() constPIIODeviceinline
isWriteable() constPIIODeviceinline
lock()PIThreadinline
mode() constPIIODeviceinline
mutex()PIThreadinline
name() constPIObjectinline
needLockRun(bool need)PIThreadinline
open()PIIODeviceinline
open(const PIString &_path)PIIODeviceinline
openDevice()PIFileprotectedvirtual
opened()PIIODevice
openTemporary(PIIODevice::DeviceMode mode=PIIODevice::ReadWrite)PIFile
operator<<(const char v)PIFile
operator<<(const PIString &v)PIFile
operator<<(const PIByteArray &v)PIFile
operator<<(short v)PIFile
operator<<(int v)PIFile
operator<<(long v)PIFile
operator<<(llong v)PIFile
operator<<(uchar v)PIFile
operator<<(ushort v)PIFile
operator<<(uint v)PIFile
operator<<(ulong v)PIFile
operator<<(ullong v)PIFile
operator<<(float v)PIFile
operator<<(double v)PIFile
operator>>(char &v)PIFile
operator>>(short &v)PIFile
operator>>(int &v)PIFile
operator>>(long &v)PIFile
operator>>(llong &v)PIFile
operator>>(uchar &v)PIFile
operator>>(ushort &v)PIFile
operator>>(uint &v)PIFile
operator>>(ulong &v)PIFile
operator>>(ullong &v)PIFile
operator>>(float &v)PIFile
operator>>(double &v)PIFile
options() constPIIODeviceinline
optionsChanged()PIIODeviceinlineprotectedvirtual
parentClassName() constPIObjectinlinevirtual
path() constPIIODeviceinline
piCoutObjPIObjectrelated
piDisconnect(PIObject *src, const PIString &sig)PIObjectstatic
piDisconnect(PIObject *src)PIObjectstatic
PIFile()PIFileexplicit
PIFile(const PIString &path, DeviceMode mode=ReadWrite)PIFileexplicit
piHigh enum valuePIThread
piHighest enum valuePIThread
PIIODEVICEPIIODevicerelated
PIIODevice()PIIODeviceexplicit
PIIODevice(const PIString &path, DeviceMode mode=ReadWrite)PIIODeviceexplicit
piLow enum valuePIThread
piLowerst enum valuePIThread
piNormal enum valuePIThread
PIOBJECTPIObjectrelated
PIObject(const PIString &name=PIString())PIObjectexplicit
PIOBJECT_SUBCLASSPIObjectrelated
PIThread(void *data, ThreadFunc func, bool startNow=false, int loop_delay=-1)PIThread
PIThread(bool startNow=false, int loop_delay=-1)PIThread
pos() constPIFile
precision() constPIFileinline
Priority enum namePIThread
priority() constPIThreadinline
properties() constPIObjectinline
propertiesCount() constPIObjectinline
property(const PIString &name) constPIObjectinline
propertyChanged(const PIString &name)PIObjectinlineprotectedvirtual
read(void *read_to, int max_size)PIIODeviceinline
read(int max_size)PIIODeviceinline
readAll(void *data)PIFile
readAll(bool forceRead=false)PIFile
readChar()PIFile
readDevice(void *read_to, int max_size)PIFileprotectedvirtual
readDeviceSetting(const PIString &name, const T &def, const PIConfig::Entry *em, const PIConfig::Entry *ep)PIIODevicerelated
readForTime(double timeout_ms)PIIODevice
readLine()PIFile
ReadOnly enum valuePIIODevice
ReadWrite enum valuePIIODevice
REGISTER_DEVICEPIIODevicerelated
remove()PIFile
remove(const PIString &path)PIFilestatic
rename(const PIString &from, const PIString &to)PIFilestatic
reopenEnabledPIIODevice
reopenTimeoutPIIODevice
reopenTimeout()PIIODeviceinline
resize(llong new_size)PIFileinline
resize(llong new_size, uchar fill)PIFile
seek(llong position)PIFile
seekToBegin()PIFile
seekToEnd()PIFile
seekToLine(llong line)PIFile
setData(void *d)PIThreadinline
setDebug(bool debug)PIObjectinline
setMode(DeviceMode m)PIIODeviceinline
setName(const PIString &name)PIObjectinline
setOption(DeviceOption o, bool yes=true)PIIODevice
setOptions(DeviceOptions o)PIIODevice
setPath(const PIString &path)PIFile
setPrecision(int prec)PIFile
setPriority(PIThread::Priority prior)PIThread
setProperty(const PIString &name, const PIVariant &value)PIObjectinline
setReopenEnabled(bool yes=true)PIIODeviceinline
setReopenTimeout(int msecs)PIIODeviceinline
setSlot(ThreadFunc func)PIThreadinline
setThreadedReadBufferSize(int new_size)PIIODeviceinline
setThreadedReadData(void *d)PIIODeviceinline
setThreadedReadSlot(ReadRetFunc func)PIIODeviceinline
size() constPIFile
start()PIIODeviceinline
PIThread::start(int timer_delay)PIThread
started()PIThread
startOnce()PIThread
startOnce(ThreadFunc func)PIThreadinline
startThreadedRead()PIIODeviceinline
startThreadedRead(ReadRetFunc func)PIIODeviceinline
startThreadedWrite()PIIODeviceinline
stop(bool wait=false)PIIODeviceinline
stopped()PIThread
stopThreadedRead()PIIODeviceinline
stopThreadedWrite()PIIODeviceinline
threadedRead(uchar *readed, int size)PIIODeviceprotectedvirtual
threadedReadBuffer() constPIIODeviceinline
threadedReadBufferSizePIIODevice
threadedReadBufferSize() constPIIODeviceinline
threadedReadData() constPIIODeviceinline
threadedReadEvent(uchar *readed, int size)PIIODevice
threadedWriteEvent(ullong id, int written_size)PIIODevice
tid() constPIThreadinline
unlock()PIThreadinline
waitForFinish(int timeout_msecs)PIThread
waitForStart(int timeout_msecs)PIThread
WEAK_CONNECTPIObjectrelated
WEAK_CONNECT0PIObjectrelated
WEAK_CONNECT1PIObjectrelated
WEAK_CONNECT2PIObjectrelated
WEAK_CONNECT3PIObjectrelated
WEAK_CONNECT4PIObjectrelated
write(const void *data, int max_size)PIIODeviceinline
write(const PIByteArray &data)PIIODeviceinline
writeBinary(const char v)PIFileinline
writeBinary(const short v)PIFileinline
writeBinary(const int v)PIFileinline
writeBinary(const long v)PIFileinline
writeBinary(const llong v)PIFileinline
writeBinary(const uchar v)PIFileinline
writeBinary(const ushort v)PIFileinline
writeBinary(const uint v)PIFileinline
writeBinary(const ulong v)PIFileinline
writeBinary(const ullong v)PIFileinline
writeBinary(const float v)PIFileinline
writeBinary(const double v)PIFileinline
writeDevice(const void *data, int max_size)PIFileprotectedvirtual
WriteOnly enum valuePIIODevice
writeThreaded(const void *data, int max_size)PIIODeviceinline
writeThreaded(const PIByteArray &data)PIIODevice