![]() |
Fledge
An open source edge computing platform for industrial users
|
Singleton class to manage SQLite3 Memory connection pool. More...
#include <connection_manager.h>
Public Member Functions | |
void | growPool (unsigned int) |
unsigned int | shrinkPool (unsigned int) |
Connection * | allocate () |
void | release (Connection *) |
void | shutdown () |
void | setError (const char *, const char *, bool) |
PLUGIN_ERROR * | getError () |
void | setPersist (bool persist, const std::string &filename="") |
bool | persist () |
std::string | filename () |
void | setPurgeBlockSize (unsigned long purgeBlockSize) |
Static Public Member Functions | |
static MemConnectionManager * | getInstance () |
Singleton class to manage SQLite3 Memory connection pool.