diff options
Diffstat (limited to 'project2/sql/rdbmsDataSource.h')
-rw-r--r-- | project2/sql/rdbmsDataSource.h | 8 |
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; |