APM:Libraries
Public Member Functions | Protected Attributes | List of all members
AP_LeakDetector_Backend Class Referenceabstract

#include <AP_LeakDetector_Backend.h>

Inheritance diagram for AP_LeakDetector_Backend:
[legend]
Collaboration diagram for AP_LeakDetector_Backend:
[legend]

Public Member Functions

 AP_LeakDetector_Backend (AP_LeakDetector &_leak_detector, AP_LeakDetector::LeakDetector_State &_state)
 
virtual void read (void)=0
 

Protected Attributes

AP_LeakDetectorleak_detector
 
AP_LeakDetector::LeakDetector_Statestate
 

Detailed Description

Definition at line 5 of file AP_LeakDetector_Backend.h.

Constructor & Destructor Documentation

◆ AP_LeakDetector_Backend()

AP_LeakDetector_Backend::AP_LeakDetector_Backend ( AP_LeakDetector _leak_detector,
AP_LeakDetector::LeakDetector_State _state 
)

Definition at line 3 of file AP_LeakDetector_Backend.cpp.

Member Function Documentation

◆ read()

virtual void AP_LeakDetector_Backend::read ( void  )
pure virtual

Implemented in AP_LeakDetector_Analog, and AP_LeakDetector_Digital.

Referenced by AP_LeakDetector::update().

Here is the caller graph for this function:

Member Data Documentation

◆ leak_detector

AP_LeakDetector& AP_LeakDetector_Backend::leak_detector
protected

◆ state

AP_LeakDetector::LeakDetector_State& AP_LeakDetector_Backend::state
protected

The documentation for this class was generated from the following files: