mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-03 06:28:27 -04:00
d3ea88e8c7
the function: virtual size_t AP_HAL::Print::write(const uint8_t *buffer, size_t size); was hidden in all derived classes by their virtual size_t write(uint8_t) = 0; implementations. To solve this, a non-virtual write(const uint8_t *, size_t) that calls a virtual write_implementation was added. This isn't necessary atm, because the derived classes don't call write(const uint8_t *, size_t), BUT this decreases the apm2-quad Program size by 40 bytes :D and removes warnings. |
||
---|---|---|
.. | ||
examples/AnalogIn | ||
utility | ||
AnalogIn.h | ||
AP_HAL_Boards.h | ||
AP_HAL_Macros.h | ||
AP_HAL_Namespace.h | ||
AP_HAL.h | ||
Console.h | ||
GPIO.h | ||
HAL.h | ||
I2CDriver.h | ||
RCInput.h | ||
RCOutput.h | ||
Scheduler.h | ||
Semaphores.h | ||
SPIDriver.h | ||
Storage.h | ||
UARTDriver.h | ||
Util.h |