blob: 81c8034261c13859fdba1b33c33dbc5dc3b2f33a (
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: public Subject {
private:
SignalLevel level = UNDEFINED;
public:
Net(/* args */);
~Net();
virtual void setLevel(SignalLevel);
virtual SignalLevel getLevel();
};
|