X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=localdb.h;h=6d28cd827435ea1143d7612471ed34e9c0391570;hb=1048a6510710acb5bef352d0acb2dd13ecce0e01;hp=45bb132a81c1af96b9c135a94b74ba5b705ec1a9;hpb=a4cf5f4d8df46fa00992a210d587cd824cedcb08;p=cumulus.git diff --git a/localdb.h b/localdb.h index 45bb132..6d28cd8 100644 --- a/localdb.h +++ b/localdb.h @@ -33,11 +33,14 @@ public: void SetSegmentChecksum(const std::string &segment, const std::string &path, const std::string &checksum); + bool GetSegmentChecksum(const std::string &segment, + std::string *seg_path, std::string *seg_checksum); private: sqlite3 *db; int64_t snapshotid; sqlite3_stmt *Prepare(const char *sql); + void ReportError(int rc); int64_t SegmentToId(const std::string &segment); std::string IdToSegment(int64_t segmentid); };