This is the complete list of members for Celartem::MemoryStorage, including all inherited members.
addRef() const | Celartem::Referable | |
create(SimpleArray< u8 > &inMemory, const Referable *inReferable=NULL) | Celartem::MemoryStorage | static |
create(const SimpleArray< u8 > &inMemory, const Referable *inReferable=NULL) | Celartem::MemoryStorage | static |
create() | Celartem::MemoryStorage | static |
create(const void *inData, size_t inDataSize, Endian inEndian=endianHost) | Celartem::MemoryStorage | static |
Celartem::Storage::create(const String &inUriOrFileName, bool inLateBinding=false, ResourceBroker *inBroker=NULL) | Celartem::Storage | 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 |
getArray()=0 | Celartem::MemoryStorage | pure virtual |
getLastUpdateTime() const =0 | Celartem::Storage | 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 |
isOwnMemory() const =0 | Celartem::MemoryStorage | pure virtual |
lock() const =0 | Celartem::Lockable | pure virtual |
makeOwnCopy()=0 | Celartem::MemoryStorage | 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 |
retain(Referable *inReferable)=0 | Celartem::MemoryStorage | pure virtual |
setAllocationUnit(size_t inAllocationUnitInBytes)=0 | Celartem::MemoryStorage | 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 |
setReadOnly(bool inReadOnly)=0 | Celartem::MemoryStorage | pure virtual |
unlock() const =0 | Celartem::Lockable | pure virtual |
writeBytes(const void *buffer, size_t inSize)=0 | Celartem::Stream | pure virtual |