Classes | Public Member Functions | Private Member Functions | Private Attributes
WGE100CameraNode Class Reference
Inheritance diagram for WGE100CameraNode:
Inheritance graph
[legend]

List of all members.

Classes

class  VideoModeTestFrameHandler

Public Member Functions

 WGE100CameraNode (ros::NodeHandle &nh)

Private Member Functions

virtual void addDiagnostics ()
virtual void addOpenedTests ()
virtual void addRunningTests ()
virtual void addStoppedTests ()
void postOpenHook ()
int publishImage (size_t width, size_t height, uint8_t *frameData, ros::Time t, bool alternate)
virtual void reconfigureHook (int level)
bool setCameraInfo (sensor_msgs::SetCameraInfo::Request &req, sensor_msgs::SetCameraInfo::Response &rsp)
void streamingTest (diagnostic_updater::DiagnosticStatusWrapper &status)
void videoModeTest (int mode, diagnostic_updater::DiagnosticStatusWrapper &status)

Private Attributes

bool calibrated_
image_transport::CameraPublisher cam_pub_
image_transport::CameraPublisher cam_pub_alt_
diagnostic_updater::TopicDiagnostic cam_pub_diag_
sensor_msgs::CameraInfo camera_info_
ros::NodeHandle camera_node_handle_
ros::NodeHandle camera_node_handle_alt_
ros::ServiceServer config_bord_service_
sensor_msgs::Image image_
ros::ServiceServer set_camera_info_service_
ros::Subscriber trigger_sub_
diagnostic_updater::FunctionDiagnosticTask wge100_diagnostic_task_

Detailed Description

Definition at line 1221 of file wge100_camera_node.cpp.


Constructor & Destructor Documentation

Definition at line 1224 of file wge100_camera_node.cpp.


Member Function Documentation

virtual void WGE100CameraNode::addDiagnostics ( ) [inline, private, virtual]
virtual void WGE100CameraNode::addOpenedTests ( ) [inline, private, virtual]
virtual void WGE100CameraNode::addRunningTests ( ) [inline, private, virtual]
virtual void WGE100CameraNode::addStoppedTests ( ) [inline, private, virtual]
void WGE100CameraNode::postOpenHook ( ) [inline, private]

Definition at line 1292 of file wge100_camera_node.cpp.

int WGE100CameraNode::publishImage ( size_t  width,
size_t  height,
uint8_t *  frameData,
ros::Time  t,
bool  alternate 
) [inline, private]

Definition at line 1272 of file wge100_camera_node.cpp.

virtual void WGE100CameraNode::reconfigureHook ( int  level) [inline, private, virtual]
bool WGE100CameraNode::setCameraInfo ( sensor_msgs::SetCameraInfo::Request &  req,
sensor_msgs::SetCameraInfo::Response &  rsp 
) [inline, private]

Definition at line 1328 of file wge100_camera_node.cpp.

Definition at line 1370 of file wge100_camera_node.cpp.

void WGE100CameraNode::videoModeTest ( int  mode,
diagnostic_updater::DiagnosticStatusWrapper status 
) [inline, private]

Definition at line 1495 of file wge100_camera_node.cpp.


Member Data Documentation

Definition at line 1270 of file wge100_camera_node.cpp.

Definition at line 1258 of file wge100_camera_node.cpp.

Definition at line 1259 of file wge100_camera_node.cpp.

Definition at line 1260 of file wge100_camera_node.cpp.

sensor_msgs::CameraInfo WGE100CameraNode::camera_info_ [private]

Definition at line 1262 of file wge100_camera_node.cpp.

Definition at line 1254 of file wge100_camera_node.cpp.

Definition at line 1255 of file wge100_camera_node.cpp.

Definition at line 1263 of file wge100_camera_node.cpp.

sensor_msgs::Image WGE100CameraNode::image_ [private]

Definition at line 1261 of file wge100_camera_node.cpp.

Definition at line 1264 of file wge100_camera_node.cpp.

Definition at line 1265 of file wge100_camera_node.cpp.

Definition at line 1267 of file wge100_camera_node.cpp.


The documentation for this class was generated from the following file:


wge100_camera
Author(s): Blaise Gassend, Patrick Mihelich, Eric MacIntosh, David Palchak
autogenerated on Fri Jan 3 2014 12:16:01