History

TimeSeriesPlatformLibrary: Improved handling of SignalIndexCache instance within DataPublisher

J. Ritchie Carroll committed 7 years ago

Commit a5cbc2b1 parent ad6759018 files · +199 −114Browse files

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

Unified · Split

Source/Libraries/TimeSeriesPlatformLibrary/Samples/SimplePublish.cpp+5−5
@@ -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 }

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