EduArt Sensor Ring Library 3.0.1
Loading...
Searching...
No Matches
MeasurementClient.hpp File Reference

MeasurementClient that can be registered with the Logger to receive measurement data. More...

Include dependency graph for MeasurementClient.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  eduart::manager::MeasurementClient
 Observer interface of the MeasurementManager class. Defines the callback methods that are triggered by the MeasurementManager. It is possible to implement only one or a selection of the callback methods. More...

Functions

SENSORRING_API std::string eduart::manager::toString (ManagerState state) noexcept
 Function to convert the ManagerState enum class members to string.
SENSORRING_API std::ostream & eduart::manager::operator<< (std::ostream &os, ManagerState state) noexcept
 Output stream operator for the ManagerState enum class members.

Variables

 Uninitialized
 Initialized
 Running
 Shutdown

Detailed Description

MeasurementClient that can be registered with the Logger to receive measurement data.

Author
EduArt Robotik GmbH
Date
2024-12-25

Function Documentation

◆ operator<<()

SENSORRING_API std::ostream & eduart::manager::operator<< ( std::ostream & os,
ManagerState state )
noexcept

Output stream operator for the ManagerState enum class members.

Parameters
[in]stateto be printed as stream
Returns
Stream of the states name written out

◆ toString()

SENSORRING_API std::string eduart::manager::toString ( ManagerState state)
noexcept

Function to convert the ManagerState enum class members to string.

Parameters
[in]stateto be converted to a string
Returns
Name of the state written out as string