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

#include <soci-backend.h>

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

Public Member Functions

virtual void bind_by_name (std::string const &name, void *data, exchange_type type)=0
 
virtual void bind_by_pos (int &position, void *data, exchange_type type)=0
 
virtual void clean_up ()=0
 
virtual void pre_use (indicator const *ind)=0
 
virtual std::size_t size ()=0
 
 vector_use_type_backend ()
 
virtual ~vector_use_type_backend ()
 

Private Member Functions

vector_use_type_backendoperator= (vector_use_type_backend const &)
 
 vector_use_type_backend (vector_use_type_backend const &)
 

Detailed Description

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

Constructor & Destructor Documentation

soci::details::vector_use_type_backend::vector_use_type_backend ( )
inline

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

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

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

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

Member Function Documentation

virtual void soci::details::vector_use_type_backend::bind_by_name ( std::string const &  name,
void *  data,
exchange_type  type 
)
pure virtual
virtual void soci::details::vector_use_type_backend::bind_by_pos ( int &  position,
void *  data,
exchange_type  type 
)
pure virtual
virtual void soci::details::vector_use_type_backend::clean_up ( )
pure virtual
vector_use_type_backend& soci::details::vector_use_type_backend::operator= ( vector_use_type_backend const &  )
private
virtual void soci::details::vector_use_type_backend::pre_use ( indicator const *  ind)
pure virtual
virtual std::size_t soci::details::vector_use_type_backend::size ( )
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