Instance: add GetDatabaseOrThrow()

This commit is contained in:
Max Kellermann
2016-10-26 18:47:19 +02:00
parent 6135f0763b
commit 086652dd50
12 changed files with 65 additions and 40 deletions
+6
View File
@@ -33,6 +33,12 @@ Client::GetDatabase(Error &error) const
return partition.instance.GetDatabase(error);
}
const Database &
Client::GetDatabaseOrThrow() const
{
return partition.instance.GetDatabaseOrThrow();
}
const Storage *
Client::GetStorage() const
{
+6
View File
@@ -187,6 +187,12 @@ public:
gcc_pure
const Database *GetDatabase(Error &error) const;
/**
* Wrapper for Instance::GetDatabaseOrThrow().
*/
gcc_pure
const Database &GetDatabaseOrThrow() const;
gcc_pure
const Storage *GetStorage() const;