Public Types | Public Member Functions | Public Attributes | List of all members
uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate Struct Reference
Inheritance diagram for uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate:
Inheritance graph
[legend]

Public Types

enum  { DefaultOutput = 0xFFU }
 

Public Member Functions

 NextNodeIDSearchPredicate (const FirmwareUpdateTrigger &arg_owner)
 
bool operator() (const NodeID node_id, const FirmwareFilePath &)
 

Public Attributes

uint8_t output
 
const FirmwareUpdateTriggerowner
 

Additional Inherited Members

- Protected Member Functions inherited from uavcan::Noncopyable
 Noncopyable ()
 
 ~Noncopyable ()
 

Detailed Description

Definition at line 147 of file firmware_update_trigger.hpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
DefaultOutput 

Definition at line 149 of file firmware_update_trigger.hpp.

Constructor & Destructor Documentation

◆ NextNodeIDSearchPredicate()

uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate::NextNodeIDSearchPredicate ( const FirmwareUpdateTrigger arg_owner)
inline

Definition at line 154 of file firmware_update_trigger.hpp.

Member Function Documentation

◆ operator()()

bool uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate::operator() ( const NodeID  node_id,
const FirmwareFilePath  
)
inline

Definition at line 159 of file firmware_update_trigger.hpp.

Member Data Documentation

◆ output

uint8_t uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate::output

Definition at line 152 of file firmware_update_trigger.hpp.

◆ owner

const FirmwareUpdateTrigger& uavcan::FirmwareUpdateTrigger::NextNodeIDSearchPredicate::owner

Definition at line 151 of file firmware_update_trigger.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