#include <database_connection.h>
Definition at line 38 of file database_connection.h.
◆ DatabaseConnection() [1/2]
warehouse_ros_sqlite::DatabaseConnection::DatabaseConnection |
( |
| ) |
|
|
default |
◆ DatabaseConnection() [2/2]
warehouse_ros_sqlite::DatabaseConnection::DatabaseConnection |
( |
sqlite3_ptr |
db | ) |
|
|
inline |
◆ connect()
bool warehouse_ros_sqlite::DatabaseConnection::connect |
( |
| ) |
|
|
overridevirtual |
◆ dropDatabase()
void warehouse_ros_sqlite::DatabaseConnection::dropDatabase |
( |
const std::string & |
db_name | ) |
|
|
overridevirtual |
◆ getTablesOfDatabase()
std::vector< std::string > warehouse_ros_sqlite::DatabaseConnection::getTablesOfDatabase |
( |
const std::string & |
db_name | ) |
|
|
protected |
◆ initDb()
void warehouse_ros_sqlite::DatabaseConnection::initDb |
( |
| ) |
|
|
protected |
◆ isConnected()
bool warehouse_ros_sqlite::DatabaseConnection::isConnected |
( |
| ) |
|
|
overridevirtual |
◆ messageType()
std::string warehouse_ros_sqlite::DatabaseConnection::messageType |
( |
const std::string & |
db_name, |
|
|
const std::string & |
collection_name |
|
) |
| |
|
overridevirtual |
◆ openCollectionHelper()
◆ schemaVersionSet()
bool warehouse_ros_sqlite::DatabaseConnection::schemaVersionSet |
( |
| ) |
|
|
protected |
◆ setParams()
bool warehouse_ros_sqlite::DatabaseConnection::setParams |
( |
const std::string & |
host, |
|
|
unsigned |
, |
|
|
float |
= 60.0 |
|
) |
| |
|
inlineoverridevirtual |
◆ setTimeout()
bool warehouse_ros_sqlite::DatabaseConnection::setTimeout |
( |
float |
| ) |
|
|
inlineoverridevirtual |
◆ BUSY_MAX_RETRIES
const int warehouse_ros_sqlite::DatabaseConnection::BUSY_MAX_RETRIES = 10 |
|
static |
◆ BUSY_WAIT_MILLISECS
const int warehouse_ros_sqlite::DatabaseConnection::BUSY_WAIT_MILLISECS = 20 |
|
static |
◆ db_
sqlite3_ptr warehouse_ros_sqlite::DatabaseConnection::db_ |
|
private |
◆ uri_
std::string warehouse_ros_sqlite::DatabaseConnection::uri_ |
|
private |
The documentation for this class was generated from the following files: