My Project
|
Abstract interface for file based memory storage operations. More...
#include <store.h>
Public Member Functions | |
virtual | ~StorageIntf () |
virtual int | read (char *buf, uint size)=0 |
virtual int | write (const char *buf, uint size)=0 |
|
inlinevirtual |
|
pure virtual |
Read size bytes from the store into buf.
Implemented in Store, and FileStorage.
Referenced by unmarshalBool(), unmarshalInt(), unmarshalObjPointer(), unmarshalQCString(), unmarshalQGString(), and unmarshalUInt().
|
pure virtual |
Write size bytes from buf into the store.
Implemented in Store, and FileStorage.
Referenced by marshalBool(), marshalInt(), marshalObjPointer(), marshalQCString(), marshalQGString(), and marshalUInt().