History

TimeSeriesPlatformLibrary: Updates to SimpleSubscriber to accommodate latest code changes.

J. Ritchie Carroll committed 7 years ago

Commit 469a3c81 parent 69f62365 files · +65 −42Browse files

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

Unified · Split

Source/Libraries/TimeSeriesPlatformLibrary/Samples/SimpleSubscribe.cpp+5−3
@@ -25,16 +25,18 @@ · 24 unmodified lines
2525 #include <string>
2626 #include <vector>
2727
28+#include "../Common/CommonTypes.h"
2829 #include "../Common/Convert.h"
2930 #include "../Transport/DataSubscriber.h"
3031
3132 using namespace std;
33+using namespace GSF;
3234 using namespace GSF::TimeSeries;
3335 using namespace GSF::TimeSeries::Transport;
3436
3537 DataSubscriber Subscriber;
3638
37−bool RunSubscriber(string hostname, uint16_t port);
39+bool RunSubscriber(const string& hostname, uint16_t port);
3840 void ProcessMeasurements(DataSubscriber* source, const vector<MeasurementPtr>& measurements);
3941 void DisplayStatusMessage(DataSubscriber* source, const string& message);
4042 void DisplayErrorMessage(DataSubscriber* source, const string& message);
@@ -86,7 +88,7 @@ int main(int argc, char* argv[]) · 45 unmodified lines
8688 // - Register callbacks
8789 // - Connect to publisher
8890 // - Subscribe
89−bool RunSubscriber(string hostname, uint16_t port)
91+bool RunSubscriber(const string& hostname, uint16_t port)
9092 {
9193 // SubscriptionInfo is a helper object which allows the user
9294 // to set up their subscription and reuse subscription settings.
@@ -118,7 +120,7 @@ bool RunSubscriber(string hostname, uint16_t port) · 25 unmodified lines
118120 }
119121 catch (...)
120122 {
121− errorMessage = current_exception_diagnostic_information(true);
123+ errorMessage = boost::current_exception_diagnostic_information(true);
122124 }
123125
124126 if (connected)

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