Public Types | Public Member Functions | Public Attributes
labust::navigation::BeamPublisher< N > Struct Template Reference

#include <BeamPublisher.hpp>

List of all members.

Public Types

typedef boost::shared_ptr
< BeamPublisher< N > > 
Ptr

Public Member Functions

 BeamPublisher (ros::NodeHandle nh, const std::string &topic)
void operator() (const float vec[N], int quality=50)

Public Attributes

ros::Publisher pub

Detailed Description

template<std::size_t N>
struct labust::navigation::BeamPublisher< N >

Generic beam publisher for DVL devices.

Definition at line 53 of file BeamPublisher.hpp.


Member Typedef Documentation

template<std::size_t N>
typedef boost::shared_ptr<BeamPublisher<N> > labust::navigation::BeamPublisher< N >::Ptr

Definition at line 55 of file BeamPublisher.hpp.


Constructor & Destructor Documentation

template<std::size_t N>
labust::navigation::BeamPublisher< N >::BeamPublisher ( ros::NodeHandle  nh,
const std::string &  topic 
) [inline]

Definition at line 56 of file BeamPublisher.hpp.


Member Function Documentation

template<std::size_t N>
void labust::navigation::BeamPublisher< N >::operator() ( const float  vec[N],
int  quality = 50 
) [inline]

Definition at line 61 of file BeamPublisher.hpp.


Member Data Documentation

template<std::size_t N>
ros::Publisher labust::navigation::BeamPublisher< N >::pub

Definition at line 73 of file BeamPublisher.hpp.


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


navquest_dvl
Author(s): Gyula Nagy
autogenerated on Fri Feb 7 2014 11:37:15