34 #ifndef _IFILESTORAGE_H__
35 #define _IFILESTORAGE_H__
48 virtual void update(
const char* data, r_Bytes size,
int BlobId)
throw (r_Error) = 0;
50 virtual void insert(
const char* data, r_Bytes size,
int BlobId)
throw (r_Error) = 0;
52 virtual void retrieve(
int BlobId,
char** data, r_Bytes *size)
throw (r_Error) = 0;
54 virtual void remove(
int BlobId)
throw (r_Error) = 0;
59 #endif // _IFILESTORAGE_H__
virtual void update(const char *data, r_Bytes size, int BlobId)=0
virtual void insert(const char *data, r_Bytes size, int BlobId)=0
virtual void retrieve(int BlobId, char **data, r_Bytes *size)=0
Definition: ifilestorage.hh:44