Public Member Functions | Private Member Functions | Private Attributes | List of all members
uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder Class Reference
Inheritance diagram for uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder:
Inheritance graph
[legend]

Public Member Functions

 TransferForwarder (SelfType &obj, const DataTypeDescriptor &data_type, uint16_t max_buffer_size, IPoolAllocator &allocator)
 

Private Member Functions

void handleIncomingTransfer (IncomingTransfer &transfer)
 

Private Attributes

SelfTypeobj_
 

Detailed Description

template<typename DataSpec, typename DataStruct, typename TransferListenerType>
class uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder

Definition at line 133 of file generic_subscriber.hpp.

Constructor & Destructor Documentation

◆ TransferForwarder()

template<typename DataSpec , typename DataStruct , typename TransferListenerType >
uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder::TransferForwarder ( SelfType obj,
const DataTypeDescriptor data_type,
uint16_t  max_buffer_size,
IPoolAllocator allocator 
)
inline

Definition at line 143 of file generic_subscriber.hpp.

Member Function Documentation

◆ handleIncomingTransfer()

template<typename DataSpec , typename DataStruct , typename TransferListenerType >
void uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder::handleIncomingTransfer ( IncomingTransfer transfer)
inlineprivate

Definition at line 137 of file generic_subscriber.hpp.

Member Data Documentation

◆ obj_

template<typename DataSpec , typename DataStruct , typename TransferListenerType >
SelfType& uavcan::GenericSubscriber< DataSpec, DataStruct, TransferListenerType >::TransferForwarder::obj_
private

Definition at line 135 of file generic_subscriber.hpp.


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


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