obmon
1.4.0
Main Page
Related Pages
Modules
Classes
Files
File List
All
Classes
Functions
Variables
Typedefs
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
()
override
;
24
25
bool
init
()
override
;
26
void
process
()
override
;
27
void
speed
(
ObSensor
*s1,
ObSensor
*s2,
unsigned
int
timeout = 1000)
override
;
28
std::string
json
(
const
std::string
name
= {
"static"
})
const
override
;
29
};
30
ObSensorTest::~ObSensorTest
virtual ~ObSensorTest() override
Definition:
ObSensorTest.cpp:8
ObSensor::name
std::string name() const
Returns name of sensor.
Definition:
ObSensor.h:38
ObSensorTest::init
bool init() override
Definition:
ObSensorTest.cpp:14
ObSensorTest
Tesing Obmon sensor class.
Definition:
ObSensorTest.h:20
ObSensorTest::process
void process() override
Process function.
Definition:
ObSensorTest.cpp:25
ObSensorTest::speed
void speed(ObSensor *s1, ObSensor *s2, unsigned int timeout=1000) override
Calculate time change (speed)
Definition:
ObSensorTest.cpp:33
ObSensor
Base Obmon sensor class.
Definition:
ObSensor.h:19
ObSensorTest::json
std::string json(const std::string name={"static"}) const override
Definition:
ObSensorTest.cpp:48
ObSensor::_name
std::string _name
Sensor name.
Definition:
ObSensor.h:57
ObSensorTest::ObSensorTest
ObSensorTest(std::string _name={"sys"})
Definition:
ObSensorTest.cpp:3
sensor
ObSensorTest.h
Generated by
1.8.5