Public Member Functions | Private Attributes | List of all members
uavcan::OutgoingTransferRegistryKey Class Reference

#include <outgoing_transfer_registry.hpp>

Public Member Functions

DataTypeID getDataTypeID () const
 
TransferType getTransferType () const
 
bool operator== (const OutgoingTransferRegistryKey &rhs) const
 
 OutgoingTransferRegistryKey ()
 
 OutgoingTransferRegistryKey (DataTypeID data_type_id, TransferType transfer_type, NodeID destination_node_id)
 

Private Attributes

DataTypeID data_type_id_
 
NodeID destination_node_id_
 Not applicable for message broadcasting. More...
 
uint8_t transfer_type_
 

Detailed Description

Definition at line 19 of file outgoing_transfer_registry.hpp.

Constructor & Destructor Documentation

◆ OutgoingTransferRegistryKey() [1/2]

uavcan::OutgoingTransferRegistryKey::OutgoingTransferRegistryKey ( )
inline

Definition at line 26 of file outgoing_transfer_registry.hpp.

◆ OutgoingTransferRegistryKey() [2/2]

uavcan::OutgoingTransferRegistryKey::OutgoingTransferRegistryKey ( DataTypeID  data_type_id,
TransferType  transfer_type,
NodeID  destination_node_id 
)
inline

Definition at line 30 of file outgoing_transfer_registry.hpp.

Member Function Documentation

◆ getDataTypeID()

DataTypeID uavcan::OutgoingTransferRegistryKey::getDataTypeID ( ) const
inline

Definition at line 43 of file outgoing_transfer_registry.hpp.

◆ getTransferType()

TransferType uavcan::OutgoingTransferRegistryKey::getTransferType ( ) const
inline

Definition at line 44 of file outgoing_transfer_registry.hpp.

◆ operator==()

bool uavcan::OutgoingTransferRegistryKey::operator== ( const OutgoingTransferRegistryKey rhs) const
inline

Definition at line 46 of file outgoing_transfer_registry.hpp.

Member Data Documentation

◆ data_type_id_

DataTypeID uavcan::OutgoingTransferRegistryKey::data_type_id_
private

Definition at line 21 of file outgoing_transfer_registry.hpp.

◆ destination_node_id_

NodeID uavcan::OutgoingTransferRegistryKey::destination_node_id_
private

Not applicable for message broadcasting.

Definition at line 23 of file outgoing_transfer_registry.hpp.

◆ transfer_type_

uint8_t uavcan::OutgoingTransferRegistryKey::transfer_type_
private

Definition at line 22 of file outgoing_transfer_registry.hpp.


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


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