blob: bf933772be8d86c0d7d6ee9578e595592983ad7f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#pragma once
#include "Observer.h"
enum SignalLevel {LOW, HIGH, UNDEFINED};
class Net: Subject {
private:
SignalLevel level = UNDEFINED;
public:
Net(/* args */);
~Net();
virtual void setLevel(SignalLevel);
virtual SignalLevel getLevel();
};
|