Public Member Functions | Private Member Functions | List of all members
soci::details::use_type_vector Class Reference

#include <bind-values.h>

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

Public Member Functions

void exchange (use_type_ptr const &u)
 
template<typename T , typename Indicator >
void exchange (use_container< T, Indicator > const &uc)
 
 ~use_type_vector ()
 

Private Member Functions

template<typename T , typename Indicator >
void exchange_ (use_container< T, Indicator > const &uc,...)
 
template<typename T >
void exchange_ (use_container< T, details::no_indicator > const &uc,...)
 
template<typename T , typename Indicator >
void exchange_ (use_container< const T, Indicator > const &uc,...)
 
template<typename T >
void exchange_ (use_container< const T, details::no_indicator > const &uc,...)
 

Detailed Description

Definition at line 23 of file bind-values.h.

Constructor & Destructor Documentation

soci::details::use_type_vector::~use_type_vector ( )
inline

Definition at line 26 of file bind-values.h.

Member Function Documentation

void soci::details::use_type_vector::exchange ( use_type_ptr const &  u)
inline

Definition at line 33 of file bind-values.h.

template<typename T , typename Indicator >
void soci::details::use_type_vector::exchange ( use_container< T, Indicator > const &  uc)
inline

Definition at line 36 of file bind-values.h.

template<typename T , typename Indicator >
void soci::details::use_type_vector::exchange_ ( use_container< T, Indicator > const &  uc,
  ... 
)
inlineprivate

Definition at line 93 of file bind-values.h.

template<typename T >
void soci::details::use_type_vector::exchange_ ( use_container< T, details::no_indicator > const &  uc,
  ... 
)
inlineprivate

Definition at line 97 of file bind-values.h.

template<typename T , typename Indicator >
void soci::details::use_type_vector::exchange_ ( use_container< const T, Indicator > const &  uc,
  ... 
)
inlineprivate

Definition at line 101 of file bind-values.h.

template<typename T >
void soci::details::use_type_vector::exchange_ ( use_container< const T, details::no_indicator > const &  uc,
  ... 
)
inlineprivate

Definition at line 105 of file bind-values.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