Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
soci
src
backends
empty
backends/empty/session.cpp
Go to the documentation of this file.
1
//
2
// Copyright (C) 2004-2006 Maciej Sobczak, Stephen Hutton
3
// Distributed under the Boost Software License, Version 1.0.
4
// (See accompanying file LICENSE_1_0.txt or copy at
5
// http://www.boost.org/LICENSE_1_0.txt)
6
//
7
8
#define SOCI_EMPTY_SOURCE
9
#include "
soci-empty.h
"
10
11
#ifdef _MSC_VER
12
#pragma warning(disable:4355)
13
#endif
14
15
using namespace
soci
;
16
using namespace
soci::details
;
17
18
19
empty_session_backend::empty_session_backend
(
20
connection_parameters
const
&
/* parameters */
)
21
{
22
// ...
23
}
24
25
empty_session_backend::~empty_session_backend
()
26
{
27
clean_up();
28
}
29
30
void
empty_session_backend::begin
()
31
{
32
// ...
33
}
34
35
void
empty_session_backend::commit
()
36
{
37
// ...
38
}
39
40
void
empty_session_backend::rollback
()
41
{
42
// ...
43
}
44
45
void
empty_session_backend::clean_up
()
46
{
47
// ...
48
}
49
50
empty_statement_backend
*
empty_session_backend::make_statement_backend
()
51
{
52
return
new
empty_statement_backend
(*
this
);
53
}
54
55
empty_rowid_backend
*
empty_session_backend::make_rowid_backend
()
56
{
57
return
new
empty_rowid_backend
(*
this
);
58
}
59
60
empty_blob_backend
*
empty_session_backend::make_blob_backend
()
61
{
62
return
new
empty_blob_backend
(*
this
);
63
}
soci::empty_session_backend::make_blob_backend
empty_blob_backend * make_blob_backend()
Definition:
backends/empty/session.cpp:60
soci::details
Definition:
db2/common.h:15
soci-empty.h
soci::empty_session_backend::~empty_session_backend
~empty_session_backend()
Definition:
backends/empty/session.cpp:25
soci::empty_session_backend::clean_up
void clean_up()
Definition:
backends/empty/session.cpp:45
soci::empty_rowid_backend
Definition:
soci-empty.h:133
soci::empty_statement_backend
Definition:
soci-empty.h:106
soci::empty_session_backend::rollback
void rollback()
Definition:
backends/empty/session.cpp:40
soci::empty_blob_backend
Definition:
soci-empty.h:140
soci::connection_parameters
Definition:
connection-parameters.h:22
soci::empty_session_backend::commit
void commit()
Definition:
backends/empty/session.cpp:35
soci::empty_session_backend::begin
void begin()
Definition:
backends/empty/session.cpp:30
soci::empty_session_backend::make_statement_backend
empty_statement_backend * make_statement_backend()
Definition:
backends/empty/session.cpp:50
soci::empty_session_backend::empty_session_backend
empty_session_backend(connection_parameters const ¶meters)
Definition:
backends/empty/session.cpp:19
soci::empty_session_backend::make_rowid_backend
empty_rowid_backend * make_rowid_backend()
Definition:
backends/empty/session.cpp:55
soci
Definition:
db2/common.h:15
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:41