Split blockstore implementation and interface header

This commit is contained in:
Vitaliy Filippov
2019-12-15 14:57:18 +03:00
parent 749ab6e2c6
commit a7e74670a5
21 changed files with 796 additions and 689 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
#include "blockstore.h"
#include "blockstore_impl.h"
blockstore_init_meta::blockstore_init_meta(blockstore *bs)
blockstore_init_meta::blockstore_init_meta(blockstore_impl_t *bs)
{
this->bs = bs;
}
@@ -128,7 +128,7 @@ void blockstore_init_meta::handle_entries(struct clean_disk_entry* entries, unsi
}
}
blockstore_init_journal::blockstore_init_journal(blockstore *bs)
blockstore_init_journal::blockstore_init_journal(blockstore_impl_t *bs)
{
this->bs = bs;
simple_callback = [this](ring_data_t *data1)