roo_transceivers
API Documentation for roo_transceivers
Loading...
Searching...
No Matches
descriptor.cpp
Go to the documentation of this file.
2
5 if (a.sensors_count != b.sensors_count) return false;
6 if (a.actuators_count != b.actuators_count) return false;
7 for (size_t i = 0; i < a.sensors_count; ++i) {
8 if (strcmp(a.sensors[i].id, b.sensors[i].id) != 0) return false;
9 if (a.sensors[i].quantity != b.sensors[i].quantity) return false;
10 }
11 for (size_t i = 0; i < a.actuators_count; ++i) {
12 if (strcmp(a.actuators[i].id, b.actuators[i].id) != 0) return false;
13 if (a.actuators[i].quantity != b.actuators[i].quantity) return false;
14 }
15 return true;
16}
bool operator==(const roo_transceivers_Descriptor &a, const roo_transceivers_Descriptor &b)
Equality comparison for transceiver descriptors.
Definition descriptor.cpp:3
roo_transceivers_Descriptor_Sensor sensors[16]
roo_transceivers_Descriptor_Actuator actuators[16]