summaryrefslogtreecommitdiff
path: root/project2/sql/rdbmsDataSource.h
diff options
context:
space:
mode:
Diffstat (limited to 'project2/sql/rdbmsDataSource.h')
-rw-r--r--project2/sql/rdbmsDataSource.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/project2/sql/rdbmsDataSource.h b/project2/sql/rdbmsDataSource.h
index 807ad3f..b1cb74c 100644
--- a/project2/sql/rdbmsDataSource.h
+++ b/project2/sql/rdbmsDataSource.h
@@ -18,14 +18,14 @@ class DLL_PUBLIC RdbmsDataSource : public DataSource {
class RdbmsConnection {
public:
- RdbmsConnection(DB::Connection * const connection, time_t kat);
+ RdbmsConnection(DB::ConnectionPtr const connection, time_t kat);
~RdbmsConnection();
void touch() const;
bool isExpired() const;
- DB::Connection * const connection;
+ DB::ConnectionPtr const connection;
bool txOpen;
- boost::optional<std::thread::id> threadId;
+ std::optional<std::thread::id> threadId;
private:
friend class ConnectionRef;
@@ -56,7 +56,7 @@ class DLL_PUBLIC RdbmsDataSource : public DataSource {
public:
ConnectionInfo(ScriptNodePtr);
- DB::Connection * connect() const;
+ DB::ConnectionPtr connect() const;
bool operator<(const ConnectionInfo & o) const;