2018 revision to classic DataBus AVC code.
Dependencies: LSM303DLM Servo SerialGraphicLCD L3G4200D IncrementalEncoder SimpleShell
Config.h
- Committer:
- shimniok
- Date:
- 2018-12-03
- Revision:
- 4:de7feb458652
- Parent:
- 3:4ffb1f9ba166
- Child:
- 6:83a6666a62d7
File content as of revision 4:de7feb458652:
#ifndef __CONFIG_H #define __CONFIG_H #include "mbed.h" class Config { public: int load(char *filename); /** Attach a setter for each key. * @param set is the setter * @key is the key for which Config will call setter */ void attach(Callback<void(char *)> set, char *key); void attach(Callback<void(int)> set, char *key); void attach(Callback<void(float)> set, char *key); void attach(Callback<void(double)> set, char *key); private: static const int MAXBUF=128; char buf[MAXBUF]; }; #endif