Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | List of all members
soci::details::standard_into_type Class Reference

#include <into-type.h>

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

Public Member Functions

 standard_into_type (void *data, exchange_type type)
 
 standard_into_type (void *data, exchange_type type, indicator &ind)
 
virtual ~standard_into_type ()
 
- Public Member Functions inherited from soci::details::into_type_base
virtual void resize (std::size_t)
 
virtual ~into_type_base ()
 

Protected Member Functions

virtual void post_fetch (bool gotData, bool calledFromFetch)
 

Private Member Functions

virtual void clean_up ()
 
virtual void convert_from_base ()
 
virtual void define (statement_impl &st, int &position)
 
virtual void pre_fetch ()
 
virtual std::size_t size () const
 

Private Attributes

standard_into_type_backendbackEnd_
 
void * data_
 
indicatorind_
 
exchange_type type_
 

Detailed Description

Definition at line 51 of file into-type.h.

Constructor & Destructor Documentation

soci::details::standard_into_type::standard_into_type ( void *  data,
exchange_type  type 
)
inline

Definition at line 54 of file into-type.h.

soci::details::standard_into_type::standard_into_type ( void *  data,
exchange_type  type,
indicator ind 
)
inline

Definition at line 56 of file into-type.h.

standard_into_type::~standard_into_type ( )
virtual

Definition at line 15 of file into-type.cpp.

Member Function Documentation

void standard_into_type::clean_up ( )
privatevirtual

Implements soci::details::into_type_base.

Definition at line 41 of file into-type.cpp.

virtual void soci::details::standard_into_type::convert_from_base ( )
inlineprivatevirtual
void standard_into_type::define ( statement_impl st,
int &  position 
)
privatevirtual

Implements soci::details::into_type_base.

Definition at line 20 of file into-type.cpp.

void standard_into_type::post_fetch ( bool  gotData,
bool  calledFromFetch 
)
protectedvirtual

Implements soci::details::into_type_base.

Definition at line 31 of file into-type.cpp.

void standard_into_type::pre_fetch ( )
privatevirtual

Implements soci::details::into_type_base.

Definition at line 26 of file into-type.cpp.

virtual std::size_t soci::details::standard_into_type::size ( ) const
inlineprivatevirtual

Member Data Documentation

standard_into_type_backend* soci::details::standard_into_type::backEnd_
private

Definition at line 78 of file into-type.h.

void* soci::details::standard_into_type::data_
private

Definition at line 74 of file into-type.h.

indicator* soci::details::standard_into_type::ind_
private

Definition at line 76 of file into-type.h.

exchange_type soci::details::standard_into_type::type_
private

Definition at line 75 of file into-type.h.


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


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