Red Light Work

Dependencies:   EthernetInterface QEI_hw QEIx4 mbed-rtos mbed realtimeMMLib

Fork of realtimeMM_V3 by Graham Nicholson

Committer:
ChrisAydon
Date:
Thu Feb 15 16:19:18 2018 +0000
Revision:
4:2963fe3ccdfd
Parent:
0:70c9f7c6844b
Red Light Work

Who changed what in which revision?

UserRevisionLine numberNew contents of line
GTNicholson 0:70c9f7c6844b 1 #include <string>
GTNicholson 0:70c9f7c6844b 2 #include "MMini.h"
GTNicholson 0:70c9f7c6844b 3
GTNicholson 0:70c9f7c6844b 4 class iniFileReader
GTNicholson 0:70c9f7c6844b 5 {
GTNicholson 0:70c9f7c6844b 6 public:
GTNicholson 0:70c9f7c6844b 7 iniFileReader();
GTNicholson 0:70c9f7c6844b 8 ~iniFileReader();
GTNicholson 0:70c9f7c6844b 9
GTNicholson 0:70c9f7c6844b 10 //std::string ReadStringParam(std::string section, std::string param);
GTNicholson 0:70c9f7c6844b 11
GTNicholson 0:70c9f7c6844b 12 iniFile ReadFile(const char* filePath);
GTNicholson 0:70c9f7c6844b 13
GTNicholson 0:70c9f7c6844b 14 private:
GTNicholson 0:70c9f7c6844b 15
GTNicholson 0:70c9f7c6844b 16 bool IsSection(char line[]);
GTNicholson 0:70c9f7c6844b 17
GTNicholson 0:70c9f7c6844b 18 void ReadSensorSection(char currentSection[], char section[],int size, char line[], iniSensor *sensor);
GTNicholson 0:70c9f7c6844b 19
GTNicholson 0:70c9f7c6844b 20 void GetSectionName(char line[], char* result);
GTNicholson 0:70c9f7c6844b 21 void GetParamName(char line[], char* result);
GTNicholson 0:70c9f7c6844b 22 void GetParamValue(char line[], char* result);
GTNicholson 0:70c9f7c6844b 23
GTNicholson 0:70c9f7c6844b 24 };