#include <store.h>
Inheritance diagram for StorageIntf:

Public Member Functions | |
| virtual | ~StorageIntf () |
| virtual int | read (char *buf, uint size)=0 |
| virtual int | write (const char *buf, uint size)=0 |
Definition at line 27 of file store.h.
| virtual StorageIntf::~StorageIntf | ( | ) | [inline, virtual] |
| virtual int StorageIntf::read | ( | char * | buf, | |
| uint | size | |||
| ) | [pure virtual] |
Read size bytes from the store into buf.
Implemented in FileStorage, StreamStorage, and Store.
Referenced by unmarshalBool(), unmarshalInt(), unmarshalObjPointer(), unmarshalQCString(), unmarshalQGString(), and unmarshalUInt().
| virtual int StorageIntf::write | ( | const char * | buf, | |
| uint | size | |||
| ) | [pure virtual] |
Write size bytes from buf into the store.
Implemented in FileStorage, StreamStorage, and Store.
Referenced by marshalBool(), marshalInt(), marshalObjPointer(), marshalQCString(), marshalQGString(), and marshalUInt().
1.5.1