#include "Stroika/Foundation/StroikaPreComp.h"
#include <optional>
#include "Stroika/Foundation/Characters/String.h"
#include "Stroika/Foundation/Common/Property.h"
#include "Stroika/Foundation/Debug/AssertExternallySynchronizedMutex.h"
#include "Stroika/Foundation/Database/SQL/EngineProperties.h"
#include "Connection.inl"
Go to the source code of this file.
Classes | |
class | Stroika::Foundation::Database::SQL::Connection::Ptr |
class | Stroika::Foundation::Database::SQL::Connection::IRep |
Namespaces | |
namespace | Stroika::Foundation |
The point of this module is to define a Connection abstraction that can be used for different kinds of connections (e.g. SQLite local database object, and ODBC remote database object). This generic API can then be used in places where either backend database might be in use.
Definition in file Foundation/Database/SQL/Connection.h.