#include <variant.h>
Definition at line 72 of file variant.h.
◆ EnsureColumnVisitor()
| warehouse_ros_sqlite::EnsureColumnVisitor::EnsureColumnVisitor |
( |
sqlite3 * |
db, |
|
|
const std::string & |
unescaped_tablename |
|
) |
| |
|
inline |
◆ addColumn()
| void warehouse_ros_sqlite::EnsureColumnVisitor::addColumn |
( |
const char * |
datatype | ) |
|
|
inlineprivate |
◆ columnExists()
| bool warehouse_ros_sqlite::EnsureColumnVisitor::columnExists |
( |
| ) |
|
|
inlineprivate |
◆ operator()() [1/4]
| void warehouse_ros_sqlite::EnsureColumnVisitor::operator() |
( |
int |
| ) |
|
|
inline |
◆ operator()() [2/4]
| void warehouse_ros_sqlite::EnsureColumnVisitor::operator() |
( |
double |
| ) |
|
|
inline |
◆ operator()() [3/4]
| void warehouse_ros_sqlite::EnsureColumnVisitor::operator() |
( |
const std::string & |
| ) |
|
|
inline |
◆ operator()() [4/4]
| void warehouse_ros_sqlite::EnsureColumnVisitor::operator() |
( |
NullValue |
| ) |
|
|
inline |
◆ setColumnName()
| EnsureColumnVisitor& warehouse_ros_sqlite::EnsureColumnVisitor::setColumnName |
( |
const std::string & |
unescaped_column | ) |
|
|
inline |
◆ db_
| sqlite3* warehouse_ros_sqlite::EnsureColumnVisitor::db_ |
|
private |
◆ escaped_tablename_
◆ unescaped_colname_
| std::string warehouse_ros_sqlite::EnsureColumnVisitor::unescaped_colname_ |
|
private |
◆ unescaped_tablename_
| std::string warehouse_ros_sqlite::EnsureColumnVisitor::unescaped_tablename_ |
|
private |
The documentation for this class was generated from the following file: