Searched refs:snapshotDelegate (Results 1 – 3 of 3) sorted by relevance
163 … auto snapshotDelegate = new (std::nothrow) KvStoreSnapshotDelegateImpl(snapshot, observer); in GetKvStoreSnapshot() local164 if (snapshotDelegate != nullptr) { in GetKvStoreSnapshot()165 callback(OK, snapshotDelegate); in GetKvStoreSnapshot()183 DBStatus KvStoreDelegateImpl::ReleaseKvStoreSnapshot(KvStoreSnapshotDelegate *&snapshotDelegate) in ReleaseKvStoreSnapshot() argument185 if (conn_ != nullptr && snapshotDelegate != nullptr) { in ReleaseKvStoreSnapshot()187 (static_cast<KvStoreSnapshotDelegateImpl *>(snapshotDelegate))->GetObserver(observer); in ReleaseKvStoreSnapshot()194 (static_cast<KvStoreSnapshotDelegateImpl *>(snapshotDelegate))->GetSnapshot(snapshot); in ReleaseKvStoreSnapshot()197 delete snapshotDelegate; in ReleaseKvStoreSnapshot()198 snapshotDelegate = nullptr; in ReleaseKvStoreSnapshot()
67 DBStatus ReleaseKvStoreSnapshot(KvStoreSnapshotDelegate *&snapshotDelegate) override;
71 DB_API virtual DBStatus ReleaseKvStoreSnapshot(KvStoreSnapshotDelegate *&snapshotDelegate) = 0;