![]() |
droplet 1.3.0
A multipurpose Discord bot with the hacker in mind
|
#include <IDatabaseConnectionProvider.hpp>
Public Member Functions | |
| virtual | ~IDatabaseConnectionProvider ()=default |
| virtual bool | hasConnection () noexcept=0 |
| virtual void | reconnect () noexcept=0 |
| virtual NativeDatabase::Connection * | getConnection () noexcept=0 |
Abstraction over database connectivity so executors and repositories do not depend directly on the concrete Database singleton (DIP).
|
virtualdefault |
|
nodiscardpure virtualnoexcept |
|
nodiscardpure virtualnoexcept |
|
pure virtualnoexcept |