nw::NWSync
-
struct NWSync
Public Functions
-
NWSync()
-
explicit NWSync(const std::filesystem::path &path)
-
~NWSync() = default
-
NWSyncManifest *get(StringView manifest)
Get a particular manifest as a container.
-
Vector<String> manifests()
Get list of all manifests.
-
size_t shard_count() const noexcept
Get the number of shards.
-
inline sqlite3 *meta()
Get a pointer to the nwsyncmeta database.
-
inline Vector<sqlite3_ptr> &shards()
List of all shards as active Sqlite3 connections.
-
NWSync()