Main Page
Namespaces
Classes
Files
File List
File Members
libism
ISM
soci
src
backends
db2
backends/db2/blob.cpp
Go to the documentation of this file.
1
//
2
// Copyright (C) 2011-2013 Denis Chapligin
3
// Copyright (C) 2004-2006 Maciej Sobczak, Stephen Hutton
4
// Distributed under the Boost Software License, Version 1.0.
5
// (See accompanying file LICENSE_1_0.txt or copy at
6
// http://www.boost.org/LICENSE_1_0.txt)
7
//
8
9
#define SOCI_DB2_SOURCE
10
#include "
soci-db2.h
"
11
12
#ifdef _MSC_VER
13
#pragma warning(disable:4355)
14
#endif
15
16
using namespace
soci
;
17
using namespace
soci::details
;
18
19
20
db2_blob_backend::db2_blob_backend
(
db2_session_backend
&
session
)
21
: session_(session)
22
{
23
// ...
24
}
25
26
db2_blob_backend::~db2_blob_backend
()
27
{
28
// ...
29
}
30
31
std::size_t
db2_blob_backend::get_len
()
32
{
33
// ...
34
return
0;
35
}
36
37
std::size_t
db2_blob_backend::read
(
38
std::size_t
/* offset */
,
char
*
/* buf */
, std::size_t
/* toRead */
)
39
{
40
// ...
41
return
0;
42
}
43
44
std::size_t
db2_blob_backend::write
(
45
std::size_t
/* offset */
,
char
const
*
/* buf */
,
46
std::size_t
/* toWrite */
)
47
{
48
// ...
49
return
0;
50
}
51
52
std::size_t
db2_blob_backend::append
(
53
char
const
*
/* buf */
, std::size_t
/* toWrite */
)
54
{
55
// ...
56
return
0;
57
}
58
59
void
db2_blob_backend::trim
(std::size_t
/* newLen */
)
60
{
61
// ...
62
}
soci::db2_blob_backend::get_len
std::size_t get_len()
Definition:
backends/db2/blob.cpp:31
soci::details
Definition:
db2/common.h:15
soci::db2_blob_backend::write
std::size_t write(std::size_t offset, char const *buf, std::size_t toWrite)
Definition:
backends/db2/blob.cpp:44
soci::db2_blob_backend::~db2_blob_backend
~db2_blob_backend()
Definition:
backends/db2/blob.cpp:26
soci-db2.h
soci::session
Definition:
session.h:40
soci::db2_blob_backend::append
std::size_t append(char const *buf, std::size_t toWrite)
Definition:
backends/db2/blob.cpp:52
soci::db2_blob_backend::trim
void trim(std::size_t newLen)
Definition:
backends/db2/blob.cpp:59
soci::db2_blob_backend::db2_blob_backend
db2_blob_backend(db2_session_backend &session)
Definition:
backends/db2/blob.cpp:20
soci::db2_blob_backend::read
std::size_t read(std::size_t offset, char *buf, std::size_t toRead)
Definition:
backends/db2/blob.cpp:37
soci
Definition:
db2/common.h:15
soci::db2_session_backend
Definition:
soci-db2.h:231
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:40