diff options
author | JackLivio <jack@livio.io> | 2018-10-19 15:05:09 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-19 15:05:09 -0400 |
commit | d36316738785c96dab2ee892762ed08c059fffde (patch) | |
tree | 168a7c0705b5bc8f0dee7ce4b511ccf71759d9b4 /src/components/telemetry_monitor/src/transport_manager_observer.cc | |
parent | 7f7fcbb998fb17f2954fd103349af67ea9b71a3f (diff) | |
parent | 83c5e805346d55ec7fb9f4ba8b6f6855d992273e (diff) | |
download | sdl_core-hotfix/templates_updates.tar.gz |
Merge pull request #2572 from smartdevicelink/release/5.0.05.0.0hotfix/templates_updatesfeature/show_app_menufeature/progress_bar_seekfeature/open-menu-rpcfeature/open-menu-rfeature/button
Release 5.0.0
Diffstat (limited to 'src/components/telemetry_monitor/src/transport_manager_observer.cc')
-rw-r--r-- | src/components/telemetry_monitor/src/transport_manager_observer.cc | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/components/telemetry_monitor/src/transport_manager_observer.cc b/src/components/telemetry_monitor/src/transport_manager_observer.cc index b3e57ac22a..25817d6c73 100644 --- a/src/components/telemetry_monitor/src/transport_manager_observer.cc +++ b/src/components/telemetry_monitor/src/transport_manager_observer.cc @@ -44,20 +44,20 @@ TransportManagerObserver::TransportManagerObserver( void TransportManagerObserver::StartRawMsg( const protocol_handler::RawMessage* ptr) { - time_starts[ptr] = date_time::DateTime::getCurrentTime(); + time_starts[ptr] = date_time::getCurrentTime(); } void TransportManagerObserver::StopRawMsg( const protocol_handler::RawMessage* ptr) { - std::map<const protocol_handler::RawMessage*, TimevalStruct>::const_iterator - it; + std::map<const protocol_handler::RawMessage*, + date_time::TimeDuration>::const_iterator it; it = time_starts.find(ptr); if (it != time_starts.end()) { - TransportManagerMecticWrapper* m = new TransportManagerMecticWrapper(); - m->message_metric = - new transport_manager::TMTelemetryObserver::MessageMetric(); + auto m = std::make_shared<TransportManagerMecticWrapper>(); + m->message_metric = std::make_shared< + transport_manager::TMTelemetryObserver::MessageMetric>(); m->message_metric->begin = it->second; - m->message_metric->end = date_time::DateTime::getCurrentTime(); + m->message_metric->end = date_time::getCurrentTime(); m->message_metric->data_size = ptr->data_size(); m->grabResources(); telemetry_monitor_->SendMetric(m); |