Represents a query to the db. More...
#include <metadata.h>
Public Types | |
typedef boost::shared_ptr< const Query > | ConstPtr |
typedef boost::shared_ptr< Query > | Ptr |
Public Member Functions | |
virtual void | append (const std::string &name, const std::string &val)=0 |
virtual void | append (const std::string &name, const double val)=0 |
virtual void | append (const std::string &name, const int val)=0 |
virtual void | append (const std::string &name, const bool val)=0 |
virtual void | appendGT (const std::string &name, const double val)=0 |
virtual void | appendGT (const std::string &name, const int val)=0 |
virtual void | appendGTE (const std::string &name, const double val)=0 |
virtual void | appendGTE (const std::string &name, const int val)=0 |
virtual void | appendLT (const std::string &name, const double val)=0 |
virtual void | appendLT (const std::string &name, const int val)=0 |
virtual void | appendLTE (const std::string &name, const double val)=0 |
virtual void | appendLTE (const std::string &name, const int val)=0 |
virtual void | appendRange (const std::string &name, const double lower, const double upper)=0 |
virtual void | appendRange (const std::string &name, const int lower, const int upper)=0 |
virtual void | appendRangeInclusive (const std::string &name, const double lower, const double upper)=0 |
virtual void | appendRangeInclusive (const std::string &name, const int lower, const int upper)=0 |
virtual | ~Query () |
Represents a query to the db.
Usage: q = Query().append("foo", 42).appendLT("bar", 24);
Definition at line 52 of file metadata.h.
typedef boost::shared_ptr<const Query> warehouse_ros::Query::ConstPtr |
Definition at line 56 of file metadata.h.
Definition at line 55 of file metadata.h.
|
inlinevirtual |
Definition at line 58 of file metadata.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |