Classes | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
ZividNodeTest::SubscriptionWrapper< Type > Class Template Reference

Classes

struct  Impl
 

Public Member Functions

const std::optional< Type > & lastMessage () const
 
std::size_t numMessages () const
 

Static Public Member Functions

static SubscriptionWrapper< Type > make (ros::NodeHandle &nh, const std::string &name)
 

Private Member Functions

 SubscriptionWrapper ()
 

Private Attributes

std::unique_ptr< Implimpl_
 

Detailed Description

template<typename Type>
class ZividNodeTest::SubscriptionWrapper< Type >

Definition at line 79 of file test_zivid_camera.cpp.

Constructor & Destructor Documentation

template<typename Type >
ZividNodeTest::SubscriptionWrapper< Type >::SubscriptionWrapper ( )
inlineprivate

Definition at line 104 of file test_zivid_camera.cpp.

Member Function Documentation

template<typename Type >
const std::optional<Type>& ZividNodeTest::SubscriptionWrapper< Type >::lastMessage ( ) const
inline

Definition at line 93 of file test_zivid_camera.cpp.

template<typename Type >
static SubscriptionWrapper<Type> ZividNodeTest::SubscriptionWrapper< Type >::make ( ros::NodeHandle nh,
const std::string &  name 
)
inlinestatic

Definition at line 82 of file test_zivid_camera.cpp.

template<typename Type >
std::size_t ZividNodeTest::SubscriptionWrapper< Type >::numMessages ( ) const
inline

Definition at line 98 of file test_zivid_camera.cpp.

Member Data Documentation

template<typename Type >
std::unique_ptr<Impl> ZividNodeTest::SubscriptionWrapper< Type >::impl_
private

Definition at line 116 of file test_zivid_camera.cpp.


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


zivid_camera
Author(s): Zivid
autogenerated on Sat Apr 17 2021 02:51:05