obmon
0.0.0
Main Page
Related Pages
Modules
Classes
Files
File List
All
Classes
Functions
Variables
Enumerations
Groups
Pages
ObSensorTest.h
1
7
9
#pragma once
10
11
#include <ObSensor.h>
12
19
20
class
ObSensorTest
:
public
ObSensor
{
21
public
:
22
ObSensorTest
(std::string
_name
= {
"sys"
});
23
virtual
~ObSensorTest
();
24
25
void
init
()
override
;
26
void
process
()
override
;
27
void
speed
(
ObSensor
*s1,
ObSensor
*s2,
int
timeout = 1000)
override
;
28
std::string
json
(
const
std::string
name
= {
"static"
})
const
override
;
29
};
30
ObSensor::name
std::string name() const
Returns name of sensor.
Definition:
ObSensor.h:39
ObSensorTest::init
void init() override
Definition:
ObSensorTest.cpp:14
ObSensorTest::~ObSensorTest
virtual ~ObSensorTest()
Definition:
ObSensorTest.cpp:8
ObSensorTest
Tesing Obmon sensor class.
Definition:
ObSensorTest.h:20
ObSensorTest::process
void process() override
Process function.
Definition:
ObSensorTest.cpp:23
ObSensor
Base Obmon sensor class.
Definition:
ObSensor.h:19
ObSensorTest::json
std::string json(const std::string name={"static"}) const override
Definition:
ObSensorTest.cpp:46
ObSensorTest::speed
void speed(ObSensor *s1, ObSensor *s2, int timeout=1000) override
Calculate time change (speed)
Definition:
ObSensorTest.cpp:31
ObSensor::_name
std::string _name
Sensor name.
Definition:
ObSensor.h:52
ObSensorTest::ObSensorTest
ObSensorTest(std::string _name={"sys"})
Definition:
ObSensorTest.cpp:3
sensor
ObSensorTest.h
Generated by
1.8.5