LCOV - code coverage report
Current view: top level - AP_HAL - Storage.h (source / functions) Hit Total Coverage
Test: lcov.info Lines: 0 3 0.0 %
Date: 2026-09-09 11:02:08 Functions: 0 3 0.0 %

          Line data    Source code
       1             : #pragma once
       2             : 
       3             : #include <stdint.h>
       4             : #include "AP_HAL_Namespace.h"
       5             : 
       6             : class AP_HAL::Storage {
       7             : public:
       8             :     virtual void init() = 0;
       9             :     virtual bool erase();
      10             :     virtual void read_block(void *dst, uint16_t src, size_t n) = 0;
      11             :     virtual void write_block(uint16_t dst, const void* src, size_t n) = 0;
      12           0 :     virtual void _timer_tick(void) {};
      13           0 :     virtual bool healthy(void) { return true; }
      14           0 :     virtual bool get_storage_ptr(void *&ptr, size_t &size) { return false; }
      15             : };

Generated by: LCOV version 1.14