backends/odbc/blob.cpp
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004-2006 Maciej Sobczak, Stephen Hutton, David Courtney
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_ODBC_SOURCE
9 #include "soci-odbc.h"
10 
11 using namespace soci;
12 using namespace soci::details;
13 
14 
16  : session_(session)
17 {
18  // ...
19 }
20 
22 {
23  // ...
24 }
25 
27 {
28  // ...
29  return 0;
30 }
31 
33  std::size_t /* offset */, char * /* buf */, std::size_t /* toRead */)
34 {
35  // ...
36  return 0;
37 }
38 
40  std::size_t /* offset */, char const * /* buf */,
41  std::size_t /* toWrite */)
42 {
43  // ...
44  return 0;
45 }
46 
48  char const * /* buf */, std::size_t /* toWrite */)
49 {
50  // ...
51  return 0;
52 }
53 
54 void odbc_blob_backend::trim(std::size_t /* newLen */)
55 {
56  // ...
57 }
virtual std::size_t write(std::size_t offset, char const *buf, std::size_t toWrite)
virtual std::size_t get_len()
virtual void trim(std::size_t newLen)
virtual std::size_t read(std::size_t offset, char *buf, std::size_t toRead)
odbc_blob_backend(odbc_session_backend &session)
virtual std::size_t append(char const *buf, std::size_t toWrite)


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