CTRE Phoenix C++ 5.33.1
IOutputSignal.h
Go to the documentation of this file.
1/* Copyright (C) Cross The Road Electronics 2024 */
2#pragma once
3
4namespace ctre {
5namespace phoenix {
6namespace signals {
7
8/**
9 * Interface for output signals
10 */
12public:
13 virtual ~IOutputSignal(){}
14 /**
15 * Set signal
16 * @param value value to set
17 */
18 virtual void Set(double value) = 0;
19};
20
21} // namespace Signals
22} // namespace phoenix
23} // namespace ctre
Interface for output signals.
Definition: IOutputSignal.h:11
virtual ~IOutputSignal()
Definition: IOutputSignal.h:13
virtual void Set(double value)=0
Set signal.
namespace ctre
Definition: paramEnum.h:5