Oscar Schofield / Mbed 2 deprecated Elec350_OBS

Dependencies:   mbed

app.h

Committer:
Oschofield
Date:
2015-12-01
Revision:
21:53c2a598dda1

File content as of revision 21:53c2a598dda1:

#ifndef _APP_H_
#define _APP_H_

#include <string>
#include "mbed.h"

class App
{
    protected: 
        string name;
        Serial* serialPort;
        
    public:
        App(string name, Serial* serialPort);   //constructor 
        string getName();                       //returns the App name
        virtual void start();
        virtual void run() = 0;
        virtual void stop();

};

#endif