Showing the changes to Source/Libraries/TimeSeriesPlatformLibrary/Samples/SimplePublish.cpp (1 of 18 files). Show all
Unified · Split
| @@ -135,7 +135,7 @@ bool RunPublisher(uint16_t port) · 134 unmodified lines | |||
| 135 | { | 135 | { |
| 136 | static uint32_t count = MeasurementsToPublish.size(); | 136 | static uint32_t count = MeasurementsToPublish.size(); |
| 137 | const int64_t timestamp = ToTicks(UtcNow()); | 137 | const int64_t timestamp = ToTicks(UtcNow()); |
| 138 | vector<Measurement> measurements; | 138 | vector<MeasurementPtr> measurements; |
| 139 | 139 | ||
| 140 | measurements.reserve(count); | 140 | measurements.reserve(count); |
| 141 | 141 | ||
| @@ -143,11 +143,11 @@ bool RunPublisher(uint16_t port) · 1 unmodified line | |||
| 143 | for (size_t i = 0; i < count; i++) | 143 | for (size_t i = 0; i < count; i++) |
| 144 | { | 144 | { |
| 145 | const MeasurementMetadataPtr metadata = MeasurementsToPublish[i]; | 145 | const MeasurementMetadataPtr metadata = MeasurementsToPublish[i]; |
| 146 | Measurement measurement; | 146 | MeasurementPtr measurement = NewSharedPtr<Measurement>(); |
| 147 | 147 | ||
| 148 | measurement.SignalID = metadata->SignalID; | 148 | measurement->SignalID = metadata->SignalID; |
| 149 | measurement.Timestamp = timestamp; | 149 | measurement->Timestamp = timestamp; |
| 150 | measurement.Value = float64_t(rand()); | 150 | measurement->Value = float64_t(rand()); |
| 151 | 151 | ||
| 152 | measurements.push_back(measurement); | 152 | measurements.push_back(measurement); |
| 153 | } | 153 | } |