Public Member Functions | Private Attributes | List of all members
soci::tests::test_context_base Class Referenceabstract

#include <common-tests.h>

Inheritance diagram for soci::tests::test_context_base:
Inheritance graph
[legend]

Public Member Functions

backend_factory const & get_backend_factory () const
 
std::string get_connect_string () const
 
virtual table_creator_basetable_creator_1 (session &) const =0
 
virtual table_creator_basetable_creator_2 (session &) const =0
 
virtual table_creator_basetable_creator_3 (session &) const =0
 
virtual table_creator_basetable_creator_4 (session &) const =0
 
 test_context_base (backend_factory const &backEnd, std::string const &connectString)
 
virtual std::string to_date_time (std::string const &dateTime) const =0
 
virtual ~test_context_base ()
 

Private Attributes

backend_factory const & backEndFactory_
 
std::string const connectString_
 

Detailed Description

Definition at line 252 of file common-tests.h.

Constructor & Destructor Documentation

soci::tests::test_context_base::test_context_base ( backend_factory const &  backEnd,
std::string const &  connectString 
)
inline

Definition at line 255 of file common-tests.h.

virtual soci::tests::test_context_base::~test_context_base ( )
inlinevirtual

Definition at line 277 of file common-tests.h.

Member Function Documentation

backend_factory const& soci::tests::test_context_base::get_backend_factory ( ) const
inline

Definition at line 260 of file common-tests.h.

std::string soci::tests::test_context_base::get_connect_string ( ) const
inline

Definition at line 265 of file common-tests.h.

virtual table_creator_base* soci::tests::test_context_base::table_creator_1 ( session ) const
pure virtual
virtual table_creator_base* soci::tests::test_context_base::table_creator_2 ( session ) const
pure virtual
virtual table_creator_base* soci::tests::test_context_base::table_creator_3 ( session ) const
pure virtual
virtual table_creator_base* soci::tests::test_context_base::table_creator_4 ( session ) const
pure virtual
virtual std::string soci::tests::test_context_base::to_date_time ( std::string const &  dateTime) const
pure virtual

Member Data Documentation

backend_factory const& soci::tests::test_context_base::backEndFactory_
private

Definition at line 280 of file common-tests.h.

std::string const soci::tests::test_context_base::connectString_
private

Definition at line 281 of file common-tests.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