Public Types | Public Member Functions | Private Member Functions | Private Attributes | List of all members
soci::details::conversion_into_type< T > Class Template Reference

#include <type-conversion.h>

Inheritance diagram for soci::details::conversion_into_type< T >:
Inheritance graph
[legend]

Public Types

typedef type_conversion< T >::base_type base_type
 

Public Member Functions

 conversion_into_type (T &value)
 
 conversion_into_type (T &value, indicator &ind)
 
- Public Member Functions inherited from soci::details::into_type< type_conversion< T >::base_type >
 into_type (type_conversion< T >::base_type &t)
 
 into_type (type_conversion< T >::base_type &t, indicator &ind)
 
- Public Member Functions inherited from soci::details::standard_into_type
 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 ()
 

Private Member Functions

void convert_from_base ()
 

Private Attributes

indicatorind_
 
indicator ownInd_
 
T & value_
 
- Private Attributes inherited from soci::details::base_value_holder< T >
type_conversion< T >::base_type val_
 

Additional Inherited Members

- Protected Member Functions inherited from soci::details::standard_into_type
virtual void post_fetch (bool gotData, bool calledFromFetch)
 

Detailed Description

template<typename T>
class soci::details::conversion_into_type< T >

Definition at line 38 of file type-conversion.h.

Member Typedef Documentation

Definition at line 43 of file type-conversion.h.

Constructor & Destructor Documentation

template<typename T >
soci::details::conversion_into_type< T >::conversion_into_type ( T &  value)
inline

Definition at line 45 of file type-conversion.h.

template<typename T >
soci::details::conversion_into_type< T >::conversion_into_type ( T &  value,
indicator ind 
)
inline

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

Member Function Documentation

template<typename T >
void soci::details::conversion_into_type< T >::convert_from_base ( )
inlineprivatevirtual

Reimplemented from soci::details::standard_into_type.

Definition at line 65 of file type-conversion.h.

Member Data Documentation

template<typename T >
indicator& soci::details::conversion_into_type< T >::ind_
private

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

template<typename T >
indicator soci::details::conversion_into_type< T >::ownInd_
private

Definition at line 73 of file type-conversion.h.

template<typename T >
T& soci::details::conversion_into_type< T >::value_
private

Definition at line 71 of file type-conversion.h.


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