Train status

Committer:
takashikojo
Date:
Sun Nov 22 08:47:56 2015 +0000
Revision:
6:d4d781f31f70
Parent:
4:acfd6fbf9f9e
Serial Terminal message macro

Who changed what in which revision?

UserRevisionLine numberNew contents of line
takashikojo 0:a59f55690685 1 #ifndef TRAINSTAT_H
takashikojo 0:a59f55690685 2 #define TRAINSTAT_H
takashikojo 0:a59f55690685 3
takashikojo 0:a59f55690685 4 #include <string>
takashikojo 0:a59f55690685 5
takashikojo 0:a59f55690685 6 enum infoSource {
takashikojo 0:a59f55690685 7 YAHOO_TRAIN, TOKYO_METRO
takashikojo 0:a59f55690685 8 } ;
takashikojo 0:a59f55690685 9
takashikojo 0:a59f55690685 10 class TrainStat {
takashikojo 0:a59f55690685 11 public:
takashikojo 1:26a0a9220f01 12 TrainStat(enum infoSource s) ;
takashikojo 0:a59f55690685 13 ~TrainStat();
takashikojo 4:acfd6fbf9f9e 14 bool watchList(string filename) ;
takashikojo 2:58e7fabcba89 15 void setBuff(char *buff, int size) ;
takashikojo 0:a59f55690685 16 bool setLine(string line) ;
takashikojo 0:a59f55690685 17 bool getStat() ;
takashikojo 0:a59f55690685 18 private:
takashikojo 0:a59f55690685 19 enum infoSource source ;
takashikojo 2:58e7fabcba89 20 char *recvBuff ;
takashikojo 2:58e7fabcba89 21 int recvSize ;
takashikojo 0:a59f55690685 22 } ;
takashikojo 0:a59f55690685 23
takashikojo 0:a59f55690685 24 #endif