This is the complete list of members for Celartem::DiskStorageWithRollback, including all inherited members.
| addRef() const | Celartem::Referable | |
| commit()=0 | Celartem::StorageRollback | pure virtual |
| create(const Path &inFileName, AccessMode inAccessMode=accessWrite, CreationMode inCreationMode=creationDefault) | Celartem::DiskStorageWithRollback | static |
| Celartem::DiskStorage::create(const Path &inFileName, AccessMode inAccessMode=accessRead, CreationMode inCreationMode=creationDefault, bool inThrowOnError=true) | 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 |
| createTempNoLock() | Celartem::Storage | static |
| dumpDbgAllRefCount() | Celartem::Referable | static |
| duplicate() const =0 | Celartem::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()=0 | Celartem::Stream | pure virtual |
| getLastUpdateTime() const =0 | Celartem::Storage | pure virtual |
| getOSHandle()=0 | Celartem::DiskStorage | pure virtual |
| getPos() const =0 | Celartem::Storage | pure virtual |
| getReferenceCount() const | Celartem::Referable | inline |
| getSize() const =0 | Celartem::Storage | pure virtual |
| getStorageId() const =0 | Celartem::Storage | pure virtual |
| isEof() const =0 | Celartem::Stream | pure virtual |
| lock() const =0 | Celartem::Lockable | pure virtual |
| lockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0 | Celartem::DiskStorage | pure virtual |
| readBytes(void *buffer, size_t inSize, bool wouldBlock=false)=0 | Celartem::Stream | pure virtual |
| Referable() | Celartem::Referable | |
| releaseRef() const | Celartem::Referable | |
| reserve(uint64_t inReservationSize)=0 | Celartem::Storage | pure virtual |
| setEof()=0 | Celartem::Storage | pure virtual |
| setPos(uint64_t inPosition)=0 | Celartem::Storage | pure virtual |
| setPosFromEnd(int64_t inPosition)=0 | Celartem::Storage | pure virtual |
| setPosRelative(int64_t inPosition)=0 | Celartem::Storage | pure virtual |
| tryLockRegion(uint64_t inPos, uint64_t inSize, bool inWriterLock)=0 | Celartem::DiskStorage | pure virtual |
| unlock() const =0 | Celartem::Lockable | pure virtual |
| unlockRegion(uint64_t inPos, uint64_t inSize)=0 | Celartem::DiskStorage | pure virtual |
| writeBytes(const void *buffer, size_t inSize)=0 | Celartem::Stream | pure virtual |