fork of StatusReporter with specific changes for the changeover to the support personnel database
Dependencies: ID12RFID SalesforceCaseGenerator-df2014 SalesforceInterface SupportPersonnelDB
Dependents: df-2014-rfid-case-gen-k64f-complete df-2014-rfid-case-gen-k64f-exercise
Fork of StatusReporter by
Diff: StatusReporter.h
- Revision:
- 19:1cf0bad37c62
- Parent:
- 16:d196d812f651
- Child:
- 25:4a49843cd881
--- a/StatusReporter.h Wed Sep 24 19:09:30 2014 +0000 +++ b/StatusReporter.h Fri Sep 26 04:34:10 2014 +0000 @@ -1,5 +1,7 @@ /* Copyright C2014 ARM, MIT License * + * Author: Doug Anson (doug.anson@arm.com) + * * Permission is hereby granted, free of charge, to any person obtaining a copy of this software * and associated documentation files the "Software", to deal in the Software without restriction, * including without limitation the rights to use, copy, modify, merge, publish, distribute, @@ -20,26 +22,27 @@ #define _STATUS_REPORTER_H_ #include "Definitions.h" - #include "ErrorHandler.h" + #include "Logger.h" #include "SalesForceCaseGenerator.h" #include "ReportDB.h" #include "ID12RFID.h" class StatusReporter { private: - ErrorHandler *m_logger; + Logger *m_logger; ReportDB m_db; SalesForceCaseGenerator m_case_generator; ID12RFID m_rfid_reader; public: - StatusReporter(ErrorHandler *logger,void *transport); + StatusReporter(HTTPClient *http,Logger *logger); virtual ~StatusReporter(); void checkAndReportOnStatus(); private: int getLocalTemperature(); + Logger *logger(); }; #endif // _STATUS_REPORTER_H_ \ No newline at end of file