aboutsummaryrefslogtreecommitdiff
path: root/src/wallet/bdb.h
diff options
context:
space:
mode:
authorCory Fields <cory-nospam-@coryfields.com>2023-07-06 18:35:13 +0000
committerCory Fields <cory-nospam-@coryfields.com>2023-07-07 14:14:20 +0000
commitb3582baa3a2f84db7d2fb5a681121a5f2d6de3a1 (patch)
tree8072b26822675fb8094cbfd95c5f08815948a1a1 /src/wallet/bdb.h
parente5e5aa1da261633c8f73b97d5aefe5dc450a7db9 (diff)
downloadbitcoin-b3582baa3a2f84db7d2fb5a681121a5f2d6de3a1.tar.xz
wallet: bdb: move SafeDbt to cpp file
Dbt requires including bdb headers.
Diffstat (limited to 'src/wallet/bdb.h')
-rw-r--r--src/wallet/bdb.h20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/wallet/bdb.h b/src/wallet/bdb.h
index 9552d8ce25..da32195dc6 100644
--- a/src/wallet/bdb.h
+++ b/src/wallet/bdb.h
@@ -152,26 +152,6 @@ public:
std::unique_ptr<DatabaseBatch> MakeBatch(bool flush_on_close = true) override;
};
-/** RAII class that automatically cleanses its data on destruction */
-class SafeDbt final
-{
- Dbt m_dbt;
-
-public:
- // construct Dbt with internally-managed data
- SafeDbt();
- // construct Dbt with provided data
- SafeDbt(void* data, size_t size);
- ~SafeDbt();
-
- // delegate to Dbt
- const void* get_data() const;
- uint32_t get_size() const;
-
- // conversion operator to access the underlying Dbt
- operator Dbt*();
-};
-
class BerkeleyCursor : public DatabaseCursor
{
private: