|
CellModules
|
#include <PluginSQL.hpp>
Public Member Functions | |
| PluginSQL (nlohmann::json const &config, bool dropTables=false) | |
| template<typename world_t > | |
| void | endUpdate (world_t *w) |
Protected Member Functions | |
| template<typename world_t > | |
| void | pushCellsCopy (world_t *w) |
| template<typename world_t > | |
| void | pushWorldCopy (world_t *w) |
| template<typename world_t > | |
| void | pushCellsQuery (world_t *w) |
| template<typename world_t > | |
| void | pushWorldQuery (world_t *w) |
| void | CreateTables (bool dropTablesIfExist) |
Private Attributes | |
| std::string | host |
| int | port |
| std::string | user |
| std::string | password |
| std::string | database |
| Scheme | scheme |
| Connection | conn |
Definition at line 13 of file PluginSQL.hpp.
|
inline |
Definition at line 25 of file PluginSQL.hpp.
|
inlineprotected |
Definition at line 96 of file PluginSQL.hpp.
|
inline |
Definition at line 37 of file PluginSQL.hpp.
|
inlineprotected |
Definition at line 48 of file PluginSQL.hpp.
|
inlineprotected |
Definition at line 72 of file PluginSQL.hpp.
|
inlineprotected |
Definition at line 62 of file PluginSQL.hpp.
|
inlineprotected |
Definition at line 89 of file PluginSQL.hpp.
|
private |
Definition at line 21 of file PluginSQL.hpp.
|
private |
Definition at line 18 of file PluginSQL.hpp.
|
private |
Definition at line 14 of file PluginSQL.hpp.
|
private |
Definition at line 17 of file PluginSQL.hpp.
|
private |
Definition at line 15 of file PluginSQL.hpp.
|
private |
Definition at line 20 of file PluginSQL.hpp.
|
private |
Definition at line 16 of file PluginSQL.hpp.