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
135135 {
136136 static uint32_t count = MeasurementsToPublish.size();
137137 const int64_t timestamp = ToTicks(UtcNow());
138− vector<Measurement> measurements;
138+ vector<MeasurementPtr> measurements;
139139
140140 measurements.reserve(count);
141141
@@ -143,11 +143,11 @@ bool RunPublisher(uint16_t port) · 1 unmodified line
143143 for (size_t i = 0; i < count; i++)
144144 {
145145 const MeasurementMetadataPtr metadata = MeasurementsToPublish[i];
146− Measurement measurement;
146+ MeasurementPtr measurement = NewSharedPtr<Measurement>();
147147
148− measurement.SignalID = metadata->SignalID;
149− measurement.Timestamp = timestamp;
150− measurement.Value = float64_t(rand());
148+ measurement->SignalID = metadata->SignalID;
149+ measurement->Timestamp = timestamp;
150+ measurement->Value = float64_t(rand());
151151
152152 measurements.push_back(measurement);
153153 }

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