CaryCoders / Mbed 2 deprecated SX1276_GPS

Dependencies:   SX1276Lib AdaFruit_RGBLCD MCP23017 mbed

Fork of AdaFruit_RGBLCD by Justin Howard

Modules/TimeModule.h

Committer:
vtraveller
Date:
2014-08-11
Revision:
13:9641bc42db92
Parent:
11:96146db429de
Child:
15:d1eaddb363be

File content as of revision 13:9641bc42db92:

#ifndef __TIMEMODULE_H__
#define __TIMEMODULE_H__

#include "module.h"
#include "RTclock.h"

class TimeModule
    : public Module
{
public:
    TimeModule
    (
        Serial &    in_cDisplay,
        RTclock &   in_cRTclock
    );
    virtual ~TimeModule();
    
    virtual bool    canRefresh() { return true; }
    virtual void    change
                    (
                        size_t      in_nIndex,
                        bool        in_bUp
                    );    
    virtual int     getCursorOffset(size_t & inout_nIndex);
    virtual void    show();
    
protected:
    RTclock & m_cRTclock;
};

#endif /* __TIMEMODULE_H__ */