begin cleanup on gps code

This commit is contained in:
geeksville
2020-02-06 07:39:21 -08:00
parent 0050e4b05a
commit 0b226132b8
10 changed files with 180 additions and 78 deletions

13
src/Observer.cpp Normal file
View File

@@ -0,0 +1,13 @@
#include "Observer.h"
Observer::~Observer()
{
if (observed)
observed->removeObserver(this);
observed = NULL;
}
void Observer::observe(Observable *o)
{
o->addObserver(this);
}