1 | // |
2 | // Binder.cpp |
3 | // |
4 | // Copyright (c) 2006, Applied Informatics Software Engineering GmbH. |
5 | // and Contributors. |
6 | // |
7 | // SPDX-License-Identifier: BSL-1.0 |
8 | // |
9 | |
10 | |
11 | #include "Binder.h" |
12 | #include "Poco/SQL/LOB.h" |
13 | #include "Poco/Exception.h" |
14 | |
15 | |
16 | namespace Poco { |
17 | namespace SQL { |
18 | namespace Test { |
19 | |
20 | |
21 | Binder::Binder() |
22 | { |
23 | } |
24 | |
25 | |
26 | Binder::~Binder() |
27 | { |
28 | } |
29 | |
30 | |
31 | void Binder::bind(std::size_t pos, const Poco::Int8 &val, Direction dir, const WhenNullCb& nullCb) |
32 | { |
33 | } |
34 | |
35 | |
36 | void Binder::bind(std::size_t pos, const Poco::UInt8 &val, Direction dir, const WhenNullCb& nullCb) |
37 | { |
38 | } |
39 | |
40 | |
41 | void Binder::bind(std::size_t pos, const Poco::Int16 &val, Direction dir, const WhenNullCb& nullCb) |
42 | { |
43 | } |
44 | |
45 | |
46 | void Binder::bind(std::size_t pos, const Poco::UInt16 &val, Direction dir, const WhenNullCb& nullCb) |
47 | { |
48 | } |
49 | |
50 | |
51 | void Binder::bind(std::size_t pos, const Poco::Int32 &val, Direction dir, const WhenNullCb& nullCb) |
52 | { |
53 | } |
54 | |
55 | |
56 | void Binder::bind(std::size_t pos, const Poco::UInt32 &val, Direction dir, const WhenNullCb& nullCb) |
57 | { |
58 | } |
59 | |
60 | |
61 | void Binder::bind(std::size_t pos, const Poco::Int64 &val, Direction dir, const WhenNullCb& nullCb) |
62 | { |
63 | } |
64 | |
65 | |
66 | void Binder::bind(std::size_t pos, const Poco::UInt64 &val, Direction dir, const WhenNullCb& nullCb) |
67 | { |
68 | } |
69 | |
70 | |
71 | #ifndef POCO_LONG_IS_64_BIT |
72 | void Binder::bind(std::size_t pos, const long& val, Direction dir, const WhenNullCb& nullCb) |
73 | { |
74 | } |
75 | |
76 | |
77 | void Binder::bind(std::size_t pos, const unsigned long& val, Direction dir, const WhenNullCb& nullCb) |
78 | { |
79 | } |
80 | #endif |
81 | |
82 | |
83 | void Binder::bind(std::size_t pos, const bool &val, Direction dir, const WhenNullCb& nullCb) |
84 | { |
85 | } |
86 | |
87 | |
88 | void Binder::bind(std::size_t pos, const float &val, Direction dir, const WhenNullCb& nullCb) |
89 | { |
90 | } |
91 | |
92 | |
93 | void Binder::bind(std::size_t pos, const double &val, Direction dir, const WhenNullCb& nullCb) |
94 | { |
95 | } |
96 | |
97 | |
98 | void Binder::bind(std::size_t pos, const char &val, Direction dir, const WhenNullCb& nullCb) |
99 | { |
100 | } |
101 | |
102 | |
103 | void Binder::bind(std::size_t pos, const char* const &pVal, Direction dir, const WhenNullCb& nullCb) |
104 | { |
105 | } |
106 | |
107 | |
108 | void Binder::bind(std::size_t pos, const std::string& val, Direction dir, const WhenNullCb& nullCb) |
109 | { |
110 | } |
111 | |
112 | |
113 | void Binder::bind(std::size_t pos, const Poco::UTF16String& val, Direction dir, const WhenNullCb& nullCb) |
114 | { |
115 | } |
116 | |
117 | |
118 | void Binder::bind(std::size_t pos, const BLOB& val, Direction dir, const WhenNullCb& nullCb) |
119 | { |
120 | } |
121 | |
122 | |
123 | void Binder::bind(std::size_t pos, const CLOB& val, Direction dir, const WhenNullCb& nullCb) |
124 | { |
125 | } |
126 | |
127 | |
128 | void Binder::bind(std::size_t pos, const Date& val, Direction dir, const WhenNullCb& nullCb) |
129 | { |
130 | } |
131 | |
132 | |
133 | void Binder::bind(std::size_t pos, const Time& val, Direction dir, const WhenNullCb& nullCb) |
134 | { |
135 | } |
136 | |
137 | |
138 | void Binder::bind(std::size_t pos, const DateTime& val, Direction dir, const WhenNullCb& nullCb) |
139 | { |
140 | } |
141 | |
142 | |
143 | void Binder::bind(std::size_t pos, const NullData& val, Direction dir, const std::type_info& bindType) |
144 | { |
145 | } |
146 | |
147 | |
148 | void Binder::reset() |
149 | { |
150 | } |
151 | |
152 | |
153 | } } } // namespace Poco::SQL::Test |
154 | |