Internal parent class. More...
#include <metadata.h>
Public Member Functions | |
WrappedBSON () | |
WrappedBSON (const WrappedBSON &other) | |
WrappedBSON (const std::string &json) | |
Protected Member Functions | |
void | update () |
Protected Attributes | |
boost::shared_ptr< BSONObjBuilder > | builder_ |
Internal parent class.
This allows the user to not have to deal with separate BSONObj and BSONObj builder objects
Definition at line 67 of file metadata.h.
mongo_ros::WrappedBSON::WrappedBSON | ( | ) | [inline] |
Definition at line 70 of file metadata.h.
mongo_ros::WrappedBSON::WrappedBSON | ( | const WrappedBSON & | other | ) | [inline] |
Definition at line 74 of file metadata.h.
mongo_ros::WrappedBSON::WrappedBSON | ( | const std::string & | json | ) | [inline] |
Definition at line 80 of file metadata.h.
void mongo_ros::WrappedBSON::update | ( | ) | [inline, protected] |
Definition at line 91 of file metadata.h.
boost::shared_ptr<BSONObjBuilder> mongo_ros::WrappedBSON::builder_ [protected] |
Definition at line 89 of file metadata.h.