Public Member Functions | Private Member Functions | List of all members
soci::details::blob_backend Class Referenceabstract

#include <soci-backend.h>

Inheritance diagram for soci::details::blob_backend:
Inheritance graph
[legend]

Public Member Functions

virtual std::size_t append (char const *buf, std::size_t toWrite)=0
 
 blob_backend ()
 
virtual std::size_t get_len ()=0
 
virtual std::size_t read (std::size_t offset, char *buf, std::size_t toRead)=0
 
virtual void trim (std::size_t newLen)=0
 
virtual std::size_t write (std::size_t offset, char const *buf, std::size_t toWrite)=0
 
virtual ~blob_backend ()
 

Private Member Functions

 blob_backend (blob_backend const &)
 
blob_backendoperator= (blob_backend const &)
 

Detailed Description

Definition at line 200 of file soci-backend.h.

Constructor & Destructor Documentation

soci::details::blob_backend::blob_backend ( )
inline

Definition at line 203 of file soci-backend.h.

virtual soci::details::blob_backend::~blob_backend ( )
inlinevirtual

Definition at line 204 of file soci-backend.h.

soci::details::blob_backend::blob_backend ( blob_backend const &  )
private

Member Function Documentation

virtual std::size_t soci::details::blob_backend::append ( char const *  buf,
std::size_t  toWrite 
)
pure virtual
virtual std::size_t soci::details::blob_backend::get_len ( )
pure virtual
blob_backend& soci::details::blob_backend::operator= ( blob_backend const &  )
private
virtual std::size_t soci::details::blob_backend::read ( std::size_t  offset,
char *  buf,
std::size_t  toRead 
)
pure virtual
virtual void soci::details::blob_backend::trim ( std::size_t  newLen)
pure virtual
virtual std::size_t soci::details::blob_backend::write ( std::size_t  offset,
char const *  buf,
std::size_t  toWrite 
)
pure virtual

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


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:42