Navigation
API > API/Plugins > API/Plugins/RemoteDatabaseSupport
This class allows for connections to a remote database proxy that allows any platform, regardless of native DB support, to talk to a DB.
| Name | FRemoteDatabaseConnection |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Database/RemoteDatabaseSupport/Source/RemoteDatabaseSupport/Public/RemoteDatabaseConnection.h |
| Include Path | #include "RemoteDatabaseConnection.h" |
Syntax
class FRemoteDatabaseConnection : public FDataBaseConnection
Inheritance Hierarchy
- FDataBaseConnection → FRemoteDatabaseConnection
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRemoteDatabaseConnection() |
Constructor. | RemoteDatabaseConnection.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FRemoteDatabaseConnection() |
Destructor. | RemoteDatabaseConnection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Socket | FSocket * | RemoteDatabaseConnection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool SetConnectionString
(
const TCHAR* ConnectionString |
Sets the connection string to be used for this connection in the DB proxy. | RemoteDatabaseConnection.h |
Overridden from FDataBaseConnection
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Close() |
Closes connection to database. | RemoteDatabaseConnection.h | |
virtual bool Execute
(
const TCHAR* CommandString |
Executes the passed in command on the database. | RemoteDatabaseConnection.h | |
virtual bool Execute
(
const TCHAR* CommandString, |
Executes the passed in command on the database. | RemoteDatabaseConnection.h | |
virtual bool Open
(
const TCHAR* ConnectionString, |
Opens a connection to the database. | RemoteDatabaseConnection.h |