daasiot_python
IDepot Class Referenceabstract

#include <daas_types.hpp>

Public Member Functions

virtual bool open (bool read_mode)=0
virtual bool close ()=0
virtual bool clearSpace ()=0
virtual bool getSpaceInfo ()=0
virtual bool trash (unsigned oKey)=0
virtual unsigned save (unsigned oKey, unsigned char *pdata, unsigned dsize)=0
virtual unsigned load (unsigned oKey, unsigned char *pdata, unsigned npartsize)=0

Detailed Description

Definition at line 132 of file daas_types.hpp.

Member Function Documentation

◆ clearSpace()

virtual bool IDepot::clearSpace ( )
pure virtual

◆ close()

virtual bool IDepot::close ( )
pure virtual

◆ getSpaceInfo()

virtual bool IDepot::getSpaceInfo ( )
pure virtual

◆ load()

virtual unsigned IDepot::load ( unsigned oKey,
unsigned char * pdata,
unsigned npartsize )
pure virtual

◆ open()

virtual bool IDepot::open ( bool read_mode)
pure virtual

◆ save()

virtual unsigned IDepot::save ( unsigned oKey,
unsigned char * pdata,
unsigned dsize )
pure virtual

◆ trash()

virtual bool IDepot::trash ( unsigned oKey)
pure virtual

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