Celartem::DiskStorage Member List

This is the complete list of members for Celartem::DiskStorage, including all inherited members.
addRef() const Celartem::Referable
create(const Path &inFileName, AccessMode inAccessMode=accessRead, CreationMode inCreationMode=creationDefault)Celartem::DiskStorage [static]
Celartem::Storage::create(const String &inUriOrFileName, bool inLateBinding=false, ResourceBroker *inBroker=NULL)Celartem::Storage [static]
createAnonTemp()Celartem::DiskStorage [static]
createFromHandle(void *inFileHandle, AccessMode inAccessMode=accessRead, CreationMode inCreationMode=creationDefault, bool inCloseOnDelete=true)Celartem::DiskStorage [static]
createTemp(String &ioFileName)Celartem::DiskStorage [static]
dumpDbgAllRefCount()Celartem::Referable [static]
duplicate() const =0Celartem::Storage [pure virtual]
duplicateStream(Stream *inStream, size_t inBufferSize=1024, DuplicateStreamCallback inCallback=NULL, void *inCallbackContext=NULL)Celartem::Stream [virtual]
duplicateStreamBytes(Stream *inStream, size_t inMaximumByteSize, size_t inBufferSize=1024, DuplicateStreamCallback inCallback=NULL, void *inCallbackContext=NULL)Celartem::Stream [virtual]
flushBuffer()=0Celartem::Stream [pure virtual]
getLastUpdateTime() const =0Celartem::Storage [pure virtual]
getOSHandle()=0Celartem::DiskStorage [pure virtual]
getPos() const =0Celartem::Storage [pure virtual]
getReferenceCount() const Celartem::Referable [inline]
getSize() const =0Celartem::Storage [pure virtual]
getStorageId() const =0Celartem::Storage [pure virtual]
isEof() const =0Celartem::Stream [pure virtual]
lock() const =0Celartem::Lockable [pure virtual]
lockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0Celartem::DiskStorage [pure virtual]
readBytes(void *buffer, size_t inSize, bool wouldBlock=false)=0Celartem::Stream [pure virtual]
Referable()Celartem::Referable
releaseRef() const Celartem::Referable
reserve(uint64_t inReservationSize)=0Celartem::Storage [pure virtual]
setEof()=0Celartem::Storage [pure virtual]
setPos(uint64_t inPosition)=0Celartem::Storage [pure virtual]
setPosFromEnd(int64_t inPosition)=0Celartem::Storage [pure virtual]
setPosRelative(int64_t inPosition)=0Celartem::Storage [pure virtual]
tryLockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0Celartem::DiskStorage [pure virtual]
unlock() const =0Celartem::Lockable [pure virtual]
unlockRegion(uint64_t inPos, uint64_t inSize)=0Celartem::DiskStorage [pure virtual]
writeBytes(const void *buffer, size_t inSize)=0Celartem::Stream [pure virtual]

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:18.
Caminova Logo