35 #ifndef TEST_ROSCPP_FAKE_MESSAGE_H 36 #define TEST_ROSCPP_FAKE_MESSAGE_H 47 virtual uint8_t *
serialize(uint8_t *write_ptr, uint32_t seq)
const { (void)seq;
return write_ptr; }
48 virtual uint8_t *
deserialize(uint8_t *read_ptr) {
return read_ptr; }
60 return boost::make_shared<FakeMessage>();
70 boost::mutex::scoped_lock lock(mutex_);
87 boost::function<void(void)>
cb_;
91 #endif // TEST_ROSCPP_FAKE_MESSAGE_H virtual uint32_t serializationLength() const
virtual uint8_t * serialize(uint8_t *write_ptr, uint32_t seq) const
boost::function< void(void)> cb_
virtual const std::string __getMessageDefinition() const
virtual std::string getDataType()
virtual const std::string __getDataType() const
virtual ros::VoidConstPtr deserialize(const ros::SubscriptionCallbackHelperDeserializeParams &)
boost::shared_ptr< FakeSubHelper > FakeSubHelperPtr
virtual const std::type_info & getTypeInfo()
virtual std::string getMD5Sum()
virtual const std::string __getMD5Sum() const
virtual void call(ros::SubscriptionCallbackHelperCallParams ¶ms)
virtual uint8_t * deserialize(uint8_t *read_ptr)