Program Listing for File hss-shield.hpp
↰ Return to documentation for file (src/corelib/hss-shield.hpp)
#ifndef HSS_SHIELD_HPP_
#define HSS_SHIELD_HPP_
#include "hss-types.hpp"
#include <stdint.h>
namespace hss
{
class HssShield
{
public:
virtual ~HssShield(){};
virtual Error_t init() = 0;
virtual Error_t deinit() = 0;
virtual Error_t switchHxOn (uint8_t x) = 0;
virtual Error_t switchHxOff(uint8_t x) = 0;
virtual DiagStatus_t readDiagx (uint8_t x) = 0;
virtual float readIsx (uint8_t x) = 0;
};
}
#endif