Celartem::DiskStorageWithRollback Member List

This is the complete list of members for Celartem::DiskStorageWithRollback, including all inherited members.

addRef() const Celartem::Referable
commit()=0Celartem::StorageRollbackpure virtual
create(const Path &inFileName, AccessMode inAccessMode=accessWrite, CreationMode inCreationMode=creationDefault)Celartem::DiskStorageWithRollbackstatic
Celartem::DiskStorage::create(const Path &inFileName, AccessMode inAccessMode=accessRead, CreationMode inCreationMode=creationDefault, bool inThrowOnError=true)Celartem::DiskStoragestatic
Celartem::Storage::create(const String &inUriOrFileName, bool inLateBinding=false, ResourceBroker *inBroker=NULL)Celartem::Storagestatic
createAnonTemp()Celartem::DiskStoragestatic
createFromHandle(void *inFileHandle, AccessMode inAccessMode=accessRead, CreationMode inCreationMode=creationDefault, bool inCloseOnDelete=true)Celartem::DiskStoragestatic
createTemp(String &ioFileName)Celartem::DiskStoragestatic
createTempNoLock()Celartem::Storagestatic
dumpDbgAllRefCount()Celartem::Referablestatic
duplicate() const =0Celartem::Storagepure virtual
duplicateStream(Stream *inStream, size_t inBufferSize=1024, DuplicateStreamCallback inCallback=NULL, void *inCallbackContext=NULL)Celartem::Streamvirtual
duplicateStreamBytes(Stream *inStream, size_t inMaximumByteSize, size_t inBufferSize=1024, DuplicateStreamCallback inCallback=NULL, void *inCallbackContext=NULL)Celartem::Streamvirtual
flushBuffer()=0Celartem::Streampure virtual
getLastUpdateTime() const =0Celartem::Storagepure virtual
getOSHandle()=0Celartem::DiskStoragepure virtual
getPos() const =0Celartem::Storagepure virtual
getReferenceCount() const Celartem::Referableinline
getSize() const =0Celartem::Storagepure virtual
getStorageId() const =0Celartem::Storagepure virtual
isEof() const =0Celartem::Streampure virtual
lock() const =0Celartem::Lockablepure virtual
lockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0Celartem::DiskStoragepure virtual
readBytes(void *buffer, size_t inSize, bool wouldBlock=false)=0Celartem::Streampure virtual
Referable()Celartem::Referable
releaseRef() const Celartem::Referable
reserve(uint64_t inReservationSize)=0Celartem::Storagepure virtual
setEof()=0Celartem::Storagepure virtual
setPos(uint64_t inPosition)=0Celartem::Storagepure virtual
setPosFromEnd(int64_t inPosition)=0Celartem::Storagepure virtual
setPosRelative(int64_t inPosition)=0Celartem::Storagepure virtual
tryLockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0Celartem::DiskStoragepure virtual
unlock() const =0Celartem::Lockablepure virtual
unlockRegion(uint64_t inPos, uint64_t inSize)=0Celartem::DiskStoragepure virtual
writeBytes(const void *buffer, size_t inSize)=0Celartem::Streampure virtual

Cuminas DjVu SDK 3.0.33103
This document is made with doxygen 1.8.5 at Sun Dec 15 2013 19:38:06.
Cuminas Logo