Public Types | Public Member Functions | Public Attributes | List of all members
SubscriberWithCollector< DataType > Struct Template Reference

#include <helpers.hpp>

Public Types

typedef SubscriptionCollector< DataType > Collector
 
typedef uavcan::Subscriber< DataType, typename Collector::BinderSubscriber
 

Public Member Functions

int start ()
 
 SubscriberWithCollector (uavcan::INode &node)
 

Public Attributes

Collector collector
 
Subscriber subscriber
 

Detailed Description

template<typename DataType>
struct SubscriberWithCollector< DataType >

Definition at line 33 of file libuavcan/libuavcan/test/protocol/helpers.hpp.

Member Typedef Documentation

◆ Collector

template<typename DataType >
typedef SubscriptionCollector<DataType> SubscriberWithCollector< DataType >::Collector

◆ Subscriber

template<typename DataType >
typedef uavcan::Subscriber<DataType, typename Collector::Binder> SubscriberWithCollector< DataType >::Subscriber

Constructor & Destructor Documentation

◆ SubscriberWithCollector()

template<typename DataType >
SubscriberWithCollector< DataType >::SubscriberWithCollector ( uavcan::INode node)
inline

Member Function Documentation

◆ start()

template<typename DataType >
int SubscriberWithCollector< DataType >::start ( )
inline

Member Data Documentation

◆ collector

template<typename DataType >
Collector SubscriberWithCollector< DataType >::collector

◆ subscriber

template<typename DataType >
Subscriber SubscriberWithCollector< DataType >::subscriber

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


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04