Everything works except AMPM and snooze

Dependencies:   4DGL-uLCD-SE EthernetInterface HTTPClient NTPClient PinDetect SDFileSystem mbed-rpc mbed-rtos mbed wave_player

Fork of ECE4180_FinalProject by Paul Rabbat

Committer:
adaruna3
Date:
Wed Dec 03 17:59:07 2014 +0000
Revision:
9:add6ce18f1b7
Parent:
0:0a99e3fc2a46
All features working

Who changed what in which revision?

UserRevisionLine numberNew contents of line
prabbat3 0:0a99e3fc2a46 1 #ifndef RPCOBJECTMANAGER
prabbat3 0:0a99e3fc2a46 2 #define RPCOBJECTMANAGER
prabbat3 0:0a99e3fc2a46 3
prabbat3 0:0a99e3fc2a46 4 #include <list>
prabbat3 0:0a99e3fc2a46 5
prabbat3 0:0a99e3fc2a46 6 class RPCObjectManager
prabbat3 0:0a99e3fc2a46 7 {
prabbat3 0:0a99e3fc2a46 8 public :
prabbat3 0:0a99e3fc2a46 9
prabbat3 0:0a99e3fc2a46 10 static RPCObjectManager& instance();
prabbat3 0:0a99e3fc2a46 11
prabbat3 0:0a99e3fc2a46 12 void store_object(char *obj_name);
prabbat3 0:0a99e3fc2a46 13 void remove_object(char *obj_name);
prabbat3 0:0a99e3fc2a46 14 bool lookup_object(char *obj_name);
prabbat3 0:0a99e3fc2a46 15
prabbat3 0:0a99e3fc2a46 16 std::list<char*>::iterator begin();
prabbat3 0:0a99e3fc2a46 17 std::list<char*>::iterator end();
prabbat3 0:0a99e3fc2a46 18
prabbat3 0:0a99e3fc2a46 19 bool is_empty();
prabbat3 0:0a99e3fc2a46 20
prabbat3 0:0a99e3fc2a46 21 private :
prabbat3 0:0a99e3fc2a46 22
prabbat3 0:0a99e3fc2a46 23 RPCObjectManager();
prabbat3 0:0a99e3fc2a46 24 ~RPCObjectManager();
prabbat3 0:0a99e3fc2a46 25
prabbat3 0:0a99e3fc2a46 26 std::list<char*> objects;
prabbat3 0:0a99e3fc2a46 27 };
prabbat3 0:0a99e3fc2a46 28 #endif
prabbat3 0:0a99e3fc2a46 29