#include "rocksdb/types.h"
#include "utilities/blob_db/blob_log_format.h"
-namespace rocksdb {
+namespace ROCKSDB_NAMESPACE {
class WritableFileWriter;
Writer(std::unique_ptr<WritableFileWriter>&& dest, Env* env,
Statistics* statistics, uint64_t log_number, uint64_t bpsync,
bool use_fsync, uint64_t boffset = 0);
-
- ~Writer() = default;
-
// No copying allowed
Writer(const Writer&) = delete;
Writer& operator=(const Writer&) = delete;
+ ~Writer() = default;
+
static void ConstructBlobHeader(std::string* buf, const Slice& key,
const Slice& val, uint64_t expiration);
};
} // namespace blob_db
-} // namespace rocksdb
+} // namespace ROCKSDB_NAMESPACE
#endif // ROCKSDB_LITE