#include <metadata.h>
|
| void | append (const std::string &name, const std::string &val) override |
| |
| void | append (const std::string &name, const double val) override |
| |
| void | append (const std::string &name, const int val) override |
| |
| void | append (const std::string &name, const bool val) override |
| |
| void | append (const std::string &name, sqlite3_stmt *stmt, int col) |
| |
| const auto & | data () const |
| |
| void | ensureColumns (sqlite3 *db, const std::string &unescaped_table_name) const |
| |
| bool | lookupBool (const std::string &name) const override |
| |
| double | lookupDouble (const std::string &name) const override |
| |
| bool | lookupField (const std::string &name) const override |
| |
| std::set< std::string > | lookupFieldNames () const override |
| |
| int | lookupInt (const std::string &name) const override |
| |
| std::string | lookupString (const std::string &name) const override |
| |
| void | append (const std::string &name, const char *val) |
| |
| virtual | ~Metadata () |
| |
|
| template<typename R > |
| R | doLookup (const std::string &name) const |
| |
Definition at line 44 of file metadata.h.
◆ Variant
◆ append() [1/5]
| void warehouse_ros_sqlite::Metadata::append |
( |
const std::string & |
name, |
|
|
const std::string & |
val |
|
) |
| |
|
overridevirtual |
◆ append() [2/5]
| void warehouse_ros_sqlite::Metadata::append |
( |
const std::string & |
name, |
|
|
const double |
val |
|
) |
| |
|
overridevirtual |
◆ append() [3/5]
| void warehouse_ros_sqlite::Metadata::append |
( |
const std::string & |
name, |
|
|
const int |
val |
|
) |
| |
|
overridevirtual |
◆ append() [4/5]
| void warehouse_ros_sqlite::Metadata::append |
( |
const std::string & |
name, |
|
|
const bool |
val |
|
) |
| |
|
overridevirtual |
◆ append() [5/5]
| void warehouse_ros_sqlite::Metadata::append |
( |
const std::string & |
name, |
|
|
sqlite3_stmt * |
stmt, |
|
|
int |
col |
|
) |
| |
◆ data()
| const auto& warehouse_ros_sqlite::Metadata::data |
( |
| ) |
const |
|
inline |
◆ doLookup()
template<typename R >
| R warehouse_ros_sqlite::Metadata::doLookup |
( |
const std::string & |
name | ) |
const |
|
private |
◆ ensureColumns()
| void warehouse_ros_sqlite::Metadata::ensureColumns |
( |
sqlite3 * |
db, |
|
|
const std::string & |
unescaped_table_name |
|
) |
| const |
◆ lookupBool()
| bool warehouse_ros_sqlite::Metadata::lookupBool |
( |
const std::string & |
name | ) |
const |
|
overridevirtual |
◆ lookupDouble()
| double warehouse_ros_sqlite::Metadata::lookupDouble |
( |
const std::string & |
name | ) |
const |
|
overridevirtual |
◆ lookupField()
| bool warehouse_ros_sqlite::Metadata::lookupField |
( |
const std::string & |
name | ) |
const |
|
overridevirtual |
◆ lookupFieldNames()
| std::set< std::string > warehouse_ros_sqlite::Metadata::lookupFieldNames |
( |
| ) |
const |
|
overridevirtual |
◆ lookupInt()
| int warehouse_ros_sqlite::Metadata::lookupInt |
( |
const std::string & |
name | ) |
const |
|
overridevirtual |
◆ lookupString()
| std::string warehouse_ros_sqlite::Metadata::lookupString |
( |
const std::string & |
name | ) |
const |
|
overridevirtual |
◆ data_
| std::map<std::string, Variant> warehouse_ros_sqlite::Metadata::data_ |
|
private |
The documentation for this class was generated from the following files: