Public Member Functions | |
virtual void | onInit () |
Private Member Functions | |
void | connectCb (const image_transport::SingleSubscriberPublisher &ssp) |
void | disconnectCb (const image_transport::SingleSubscriberPublisher &) |
void | do_work (const ros::TimerEvent &event) |
void | reconfigureCallback (image_publisher::ImagePublisherConfig &new_config, uint32_t level) |
Private Attributes | |
sensor_msgs::CameraInfo | camera_info_ |
cv::VideoCapture | cap_ |
std::string | filename_ |
bool | flip_image_ |
int | flip_value_ |
std::string | frame_id_ |
cv::Mat | image_ |
boost::shared_ptr < image_transport::ImageTransport > | it_ |
ros::NodeHandle | nh_ |
image_transport::CameraPublisher | pub_ |
dynamic_reconfigure::Server < image_publisher::ImagePublisherConfig > | srv |
int | subscriber_count_ |
ros::Timer | timer_ |
Definition at line 49 of file image_publisher_nodelet.cpp.
void image_publisher::ImagePublisherNodelet::connectCb | ( | const image_transport::SingleSubscriberPublisher & | ssp | ) | [inline, private] |
Definition at line 117 of file image_publisher_nodelet.cpp.
void image_publisher::ImagePublisherNodelet::disconnectCb | ( | const image_transport::SingleSubscriberPublisher & | ) | [inline, private] |
Definition at line 122 of file image_publisher_nodelet.cpp.
void image_publisher::ImagePublisherNodelet::do_work | ( | const ros::TimerEvent & | event | ) | [inline, private] |
Definition at line 90 of file image_publisher_nodelet.cpp.
virtual void image_publisher::ImagePublisherNodelet::onInit | ( | ) | [inline, virtual] |
Implements nodelet::Nodelet.
Definition at line 128 of file image_publisher_nodelet.cpp.
void image_publisher::ImagePublisherNodelet::reconfigureCallback | ( | image_publisher::ImagePublisherConfig & | new_config, |
uint32_t | level | ||
) | [inline, private] |
Definition at line 70 of file image_publisher_nodelet.cpp.
sensor_msgs::CameraInfo image_publisher::ImagePublisherNodelet::camera_info_ [private] |
Definition at line 67 of file image_publisher_nodelet.cpp.
cv::VideoCapture image_publisher::ImagePublisherNodelet::cap_ [private] |
Definition at line 58 of file image_publisher_nodelet.cpp.
std::string image_publisher::ImagePublisherNodelet::filename_ [private] |
Definition at line 64 of file image_publisher_nodelet.cpp.
bool image_publisher::ImagePublisherNodelet::flip_image_ [private] |
Definition at line 65 of file image_publisher_nodelet.cpp.
int image_publisher::ImagePublisherNodelet::flip_value_ [private] |
Definition at line 66 of file image_publisher_nodelet.cpp.
std::string image_publisher::ImagePublisherNodelet::frame_id_ [private] |
Definition at line 63 of file image_publisher_nodelet.cpp.
cv::Mat image_publisher::ImagePublisherNodelet::image_ [private] |
Definition at line 59 of file image_publisher_nodelet.cpp.
boost::shared_ptr<image_transport::ImageTransport> image_publisher::ImagePublisherNodelet::it_ [private] |
Definition at line 55 of file image_publisher_nodelet.cpp.
Reimplemented from nodelet::Nodelet.
Definition at line 56 of file image_publisher_nodelet.cpp.
Definition at line 53 of file image_publisher_nodelet.cpp.
dynamic_reconfigure::Server<image_publisher::ImagePublisherConfig> image_publisher::ImagePublisherNodelet::srv [private] |
Definition at line 51 of file image_publisher_nodelet.cpp.
Definition at line 60 of file image_publisher_nodelet.cpp.
Definition at line 61 of file image_publisher_nodelet.cpp.