Namespaces | Classes | Typedefs | Functions
warehouse_ros_sqlite Namespace Reference

Namespaces

 detail
 
 schema
 

Classes

class  BindVisitor
 
class  DatabaseConnection
 
struct  DatatypeMismatch
 
class  EnsureColumnVisitor
 
struct  InternalError
 
class  MessageCollectionHelper
 
class  Metadata
 
struct  NullValue
 
struct  NullValueVisitor
 
class  Query
 
class  ResultIteratorHelper
 
struct  SchemaVersionMismatch
 
struct  Sqlite3StmtDeleter
 

Typedefs

using sqlite3_ptr = std::shared_ptr< sqlite3 >
 
using sqlite3_stmt_ptr = std::unique_ptr< sqlite3_stmt, Sqlite3StmtDeleter >
 

Functions

WAREHOUSE_ROS_SQLITE_EXPORT std::array< unsigned char, 16 > parse_md5_hexstring (const std::string &md5)
 
WAREHOUSE_ROS_SQLITE_EXPORT void sqlite3_delete (sqlite3 *db)
 

Typedef Documentation

◆ sqlite3_ptr

using warehouse_ros_sqlite::sqlite3_ptr = typedef std::shared_ptr<sqlite3>

Definition at line 51 of file utils.h.

◆ sqlite3_stmt_ptr

using warehouse_ros_sqlite::sqlite3_stmt_ptr = typedef std::unique_ptr<sqlite3_stmt, Sqlite3StmtDeleter>

Definition at line 50 of file utils.h.

Function Documentation

◆ parse_md5_hexstring()

WAREHOUSE_ROS_SQLITE_EXPORT std::array<unsigned char, 16> warehouse_ros_sqlite::parse_md5_hexstring ( const std::string &  md5)
inline

Definition at line 127 of file utils.h.

◆ sqlite3_delete()

void warehouse_ros_sqlite::sqlite3_delete ( sqlite3 *  db)

Definition at line 228 of file database_connection.cpp.



warehouse_ros_sqlite
Author(s): Bjarne von Horn
autogenerated on Fri Nov 11 2022 03:44:33