Clio  develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
Session.hpp
1#pragma once
2
3#include "data/cassandra/impl/ManagedObject.hpp"
4
5#include <cassandra.h>
6
7namespace data::cassandra::impl {
8
9class Session : public ManagedObject<CassSession> {
10 static constexpr auto kDELETER = [](CassSession* ptr) { cass_session_free(ptr); };
11
12public:
13 Session() : ManagedObject{cass_session_new(), kDELETER}
14 {
15 }
16};
17
18} // namespace data::cassandra::impl