History

TimeSeriesPlatformLibrary: Standardized use of integer types across code base to be bit-size specific.

J. Ritchie Carroll committed 8 years ago

Commit be0ccdb1 parent 7a3066724 files · +268 −280Browse files

Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Samples/SubscriberHandler.cpp (1 of 24 files). Show all

Unified · Split

Source/Libraries/TimeSeriesPlatformLibrary/Samples/SubscriberHandler.cpp+4−3
@@ -84,7 +84,7 @@ void SubscriberHandler::ErrorMessage(const string& message) · 83 unmodified lines
8484 SubscriberInstance::ErrorMessage(status.str());
8585 }
8686
87−void SubscriberHandler::DataStartTime(time_t unixSOC, int milliseconds)
87+void SubscriberHandler::DataStartTime(time_t unixSOC, uint16_t milliseconds)
8888 {
8989 // TODO: This reports timestamp of very first received measurement (if useful)
9090 }
@@ -103,13 +103,14 @@ void SubscriberHandler::ParsedMetadata() · 12 unmodified lines
103103 StatusMessage("Metadata successfully parsed.");
104104 }
105105
106+// ReSharper disable CppDeclaratorNeverUsed
106107 void SubscriberHandler::ReceivedNewMeasurements(const vector<MeasurementPtr>& measurements)
107108 {
108109 // Start processing measurements
109110 for (auto &measurement : measurements)
110111 {
111112 time_t soc;
112− int16_t milliseconds;
113+ uint16_t milliseconds;
113114
114115 // Get adjusted value
115116 const float64_t value = measurement->AdjustedValue();
@@ -147,7 +148,7 @@ void SubscriberHandler::ReceivedNewMeasurements(const vector<MeasurementPtr>& me · 31 unmodified lines
147148
148149 // TODO: *** Temporary Testing Code Below *** -- REMOVE BEFORE USE
149150 const string TimestampFormat = "%Y-%m-%d %H:%M:%S.%f";
150− const size_t MaxTimestampSize = 80;
151+ const uint32_t MaxTimestampSize = 80;
151152
152153 static long processCount = 0;
153154 static char timestamp[MaxTimestampSize];

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t