API Documentation
Loading...
Searching...
No Matches
DeploymentSystem.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/Device.h>
3namespace NDEVR
4{
24 class DeploymentSystem : public Device
25 {
26 virtual Buffer<DeploymentProfile> deploymentProfiles() const = 0;
27 virtual void setDeploymentProfile(const DeploymentProfile& profile) = 0;
28 virtual DeploymentState deploymentState() const = 0;
29 };
30}
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition DeploymentSystem.h:25
Definition Device.h:48
Definition String.h:40
Definition TranslatedString.h:9
Definition UUID.h:66
Definition ACIColor.h:37
Definition BaseValues.hpp:272
Definition DeploymentSystem.h:6
String icon
Definition DeploymentSystem.h:10
TranslatedString description
Definition DeploymentSystem.h:9
bool supports_calibration
Definition DeploymentSystem.h:11
bool requires_calibration
Definition DeploymentSystem.h:12
TranslatedString title
Definition DeploymentSystem.h:8
Definition DeploymentSystem.h:15
String icon
Definition DeploymentSystem.h:18
bool can_change_profile
Definition DeploymentSystem.h:21
TranslatedString description
Definition DeploymentSystem.h:17
bool allows_take_reading
Definition DeploymentSystem.h:22
bool is_error_state
Definition DeploymentSystem.h:20
TranslatedString title
Definition DeploymentSystem.h:16