Class MessageCollectionHelper
- Defined in File message_collection_helper.hpp 
Inheritance Relationships
Base Type
- public warehouse_ros:: MessageCollectionHelper
Class Documentation
- 
class MessageCollectionHelper : public warehouse_ros::MessageCollectionHelper
- Public Functions - 
MessageCollectionHelper() = default
 - 
inline MessageCollectionHelper(sqlite3_ptr db, const std::string &db_name, const std::string &name)
 - 
bool initialize(const std::string &datatype, const std::string &md5) override
 - 
void insert(char *msg, size_t msg_size, warehouse_ros::Metadata::ConstPtr metadata) override
 - 
warehouse_ros::ResultIteratorHelper::Ptr query(warehouse_ros::Query::ConstPtr query, const std::string &sort_by = "", bool ascending = true) const override
 - 
unsigned removeMessages(warehouse_ros::Query::ConstPtr query) override
 - 
void modifyMetadata(warehouse_ros::Query::ConstPtr q, warehouse_ros::Metadata::ConstPtr m) override
 - 
unsigned count() override
 - 
warehouse_ros::Query::Ptr createQuery() const override
 - 
warehouse_ros::Metadata::Ptr createMetadata() const override
 - 
inline std::string collectionName() const override
 
- 
MessageCollectionHelper() = default