4 errors

Dependencies:   KS0108_PCF8574 mbed

menbed/menbedMenuParam.cpp

Committer:
GuiTwo
Date:
2012-09-11
Revision:
3:ec80bb6ff5da
Parent:
0:936f1c020120

File content as of revision 3:ec80bb6ff5da:

#include "mbed.h"
#include "include/menbedMenuParam.h"

MenbedMenuParam::MenbedMenuParam (
    float (*initValFcn)(void), void (*finalValFcn)(float),
    bool liveUpdate, float min, float max,
    float inc) : 
    initValFcn(initValFcn), finalValFcn(finalValFcn), _liveUpdate(liveUpdate),
    _min(min), _max(max), _inc(inc)    
{
}

float MenbedMenuParam::getVal (void)
{
    if (initValFcn == NULL)
        return 0.0;
        
    return initValFcn();
}

void MenbedMenuParam::setVal (float v)
{
    if (finalValFcn == NULL)
        return;
        
    finalValFcn(v);
}