Public Member Functions | Public Attributes | List of all members
InterlinkedTestNodes< ClockType > Struct Template Reference

#include <test_node.hpp>

Public Member Functions

 InterlinkedTestNodes ()
 
 InterlinkedTestNodes (uavcan::NodeID nid_first, uavcan::NodeID nid_second)
 
int spinBoth (uavcan::MonotonicDuration duration)
 

Public Attributes

TestNode a
 
TestNode b
 
PairableCanDriver can_a
 
PairableCanDriver can_b
 
ClockType clock_a
 
ClockType clock_b
 

Detailed Description

template<typename ClockType>
struct InterlinkedTestNodes< ClockType >

Definition at line 149 of file test_node.hpp.

Constructor & Destructor Documentation

◆ InterlinkedTestNodes() [1/2]

template<typename ClockType >
InterlinkedTestNodes< ClockType >::InterlinkedTestNodes ( uavcan::NodeID  nid_first,
uavcan::NodeID  nid_second 
)
inline

Definition at line 158 of file test_node.hpp.

◆ InterlinkedTestNodes() [2/2]

template<typename ClockType >
InterlinkedTestNodes< ClockType >::InterlinkedTestNodes ( )
inline

Definition at line 167 of file test_node.hpp.

Member Function Documentation

◆ spinBoth()

template<typename ClockType >
int InterlinkedTestNodes< ClockType >::spinBoth ( uavcan::MonotonicDuration  duration)
inline

Definition at line 176 of file test_node.hpp.

Member Data Documentation

◆ a

template<typename ClockType >
TestNode InterlinkedTestNodes< ClockType >::a

Definition at line 155 of file test_node.hpp.

◆ b

template<typename ClockType >
TestNode InterlinkedTestNodes< ClockType >::b

Definition at line 156 of file test_node.hpp.

◆ can_a

template<typename ClockType >
PairableCanDriver InterlinkedTestNodes< ClockType >::can_a

Definition at line 153 of file test_node.hpp.

◆ can_b

template<typename ClockType >
PairableCanDriver InterlinkedTestNodes< ClockType >::can_b

Definition at line 154 of file test_node.hpp.

◆ clock_a

template<typename ClockType >
ClockType InterlinkedTestNodes< ClockType >::clock_a

Definition at line 151 of file test_node.hpp.

◆ clock_b

template<typename ClockType >
ClockType InterlinkedTestNodes< ClockType >::clock_b

Definition at line 152 of file test_node.hpp.


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


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