Public Member Functions | Private Attributes | List of all members
stcamera::StCameraNodelet Class Reference

Nodelet implementation of stcamera_node. More...

#include <stcamera_nodelet.h>

Inheritance diagram for stcamera::StCameraNodelet:
Inheritance graph
[legend]

Public Member Functions

virtual void onInit () override
 
void spinFunc ()
 
 StCameraNodelet ()
 
 ~StCameraNodelet ()
 
- Public Member Functions inherited from nodelet::Nodelet
void init (const std::string &name, const M_string &remapping_args, const V_string &my_argv, ros::CallbackQueueInterface *st_queue=NULL, ros::CallbackQueueInterface *mt_queue=NULL)
 
 Nodelet ()
 
virtual ~Nodelet ()
 

Private Attributes

boost::shared_ptr< StCameraNodenode_
 
volatile bool running_
 
boost::shared_ptr< boost::thread > spinThread_
 

Additional Inherited Members

- Protected Member Functions inherited from nodelet::Nodelet
ros::CallbackQueueInterfacegetMTCallbackQueue () const
 
ros::NodeHandlegetMTNodeHandle () const
 
ros::NodeHandlegetMTPrivateNodeHandle () const
 
const V_stringgetMyArgv () const
 
const std::string & getName () const
 
ros::NodeHandlegetNodeHandle () const
 
ros::NodeHandlegetPrivateNodeHandle () const
 
const M_stringgetRemappingArgs () const
 
ros::CallbackQueueInterfacegetSTCallbackQueue () const
 
std::string getSuffixedName (const std::string &suffix) const
 

Detailed Description

Nodelet implementation of stcamera_node.

Nodelet implementation of stcamera_node.

Definition at line 52 of file stcamera_nodelet.h.

Constructor & Destructor Documentation

stcamera::StCameraNodelet::StCameraNodelet ( )

Definition at line 34 of file stcamera_nodelet.cpp.

stcamera::StCameraNodelet::~StCameraNodelet ( )

Definition at line 38 of file stcamera_nodelet.cpp.

Member Function Documentation

void stcamera::StCameraNodelet::onInit ( )
overridevirtual

Overriding Nodelet initialization.

Implements nodelet::Nodelet.

Definition at line 49 of file stcamera_nodelet.cpp.

void stcamera::StCameraNodelet::spinFunc ( )

Loop function.

Definition at line 59 of file stcamera_nodelet.cpp.

Member Data Documentation

boost::shared_ptr<StCameraNode> stcamera::StCameraNodelet::node_
private

The node to wrap as Nodelet.

Definition at line 75 of file stcamera_nodelet.h.

volatile bool stcamera::StCameraNodelet::running_
private

Variable to indicate if loop should be terminated or not.

Definition at line 81 of file stcamera_nodelet.h.

boost::shared_ptr<boost::thread> stcamera::StCameraNodelet::spinThread_
private

Thread for loop of ROS.

Definition at line 78 of file stcamera_nodelet.h.


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


omronsentech_camera
Author(s): OSE ROS Support
autogenerated on Tue Jul 2 2019 19:28:17