rasdaman complete source
Public Member Functions | List of all members
SimpleFileStorage Class Reference

#include <simplefilestorage.hh>

Inheritance diagram for SimpleFileStorage:
IFileStorage

Public Member Functions

 SimpleFileStorage (const std::string &storage_path) throw (r_Error)
 
void update (const char *data, r_Bytes size, int BlobId) throw (r_Error)
 
virtual void insert (const char *data, r_Bytes size, int BlobId) throw (r_Error)
 
virtual void retrieve (int BlobId, char **data, r_Bytes *size) throw (r_Error)
 
virtual void remove (int BlobId) throw (r_Error)
 
virtual ~SimpleFileStorage ()
 

Constructor & Destructor Documentation

SimpleFileStorage::SimpleFileStorage ( const std::string &  storage_path)
throw (r_Error
)
virtual SimpleFileStorage::~SimpleFileStorage ( )
virtual

Member Function Documentation

virtual void SimpleFileStorage::insert ( const char *  data,
r_Bytes  size,
int  BlobId 
)
throw (r_Error
)
virtual

Implements IFileStorage.

virtual void SimpleFileStorage::remove ( int  BlobId)
throw (r_Error
)
virtual

Implements IFileStorage.

virtual void SimpleFileStorage::retrieve ( int  BlobId,
char **  data,
r_Bytes size 
)
throw (r_Error
)
virtual

Implements IFileStorage.

void SimpleFileStorage::update ( const char *  data,
r_Bytes  size,
int  BlobId 
)
throw (r_Error
)
virtual

Implements IFileStorage.


The documentation for this class was generated from the following file: