Class SqliteWrapper
Defined in File sqlite_wrapper.hpp
Class Documentation
-
class SqliteWrapper
Public Functions
-
SqliteWrapper(const std::string &uri, rosbag2_storage::storage_interfaces::IOFlag io_flag, std::unordered_map<std::string, std::string> &&pragmas = {})
-
SqliteWrapper()
-
~SqliteWrapper()
-
bool table_exists(const std::string &table_name)
-
bool field_exists(const std::string &table_name, const std::string &field_name)
-
SqliteStatement prepare_statement(const std::string &query)
-
std::string query_pragma_value(const std::string &key)
-
size_t get_last_insert_id()
-
operator bool()
-
sqlite3 *get_database()
-
SqliteWrapper(const std::string &uri, rosbag2_storage::storage_interfaces::IOFlag io_flag, std::unordered_map<std::string, std::string> &&pragmas = {})