|
TnEHProvider
|
Classes | |
| class | ADASMessage |
| Adas Message class. More... | |
| class | APIVersion |
| APIVersion The API versioning class. The API version is consisted by major, minor, patch and the commit id. Example: More... | |
| class | MMFeedback |
| map matching feedback to DR More... | |
| struct | TnAnalyticsEvent |
| struct | TnDiagnosticsEvent |
| class | TnEHProvider |
| Telenav electronic horizontal provider library. More... | |
| class | TnEHProviderFactory |
| The Telenav EH provider factory. More... | |
| struct | TnEHProviderSettings |
| The defination of settings, include region, config path, data path vector. More... | |
| struct | VehicleLocationInfo |
| Vehicle current location information. More... | |
Typedefs | |
| typedef std::vector< std::shared_ptr< ADASMessage > > | ADASMessagePtrs |
| using | TnAnalyticsEventContext = std::map< std::string, std::string > |
| using | TnDiagnosticsEventContext = std::map< std::string, std::string > |
| typedef std::shared_ptr< MMFeedback > | MMFeedbackPtr |
| typedef std::function< void(const MMFeedbackPtr &mm_feedback)> | MapMatchingFeedbackUpdate_cb |
| typedef std::function< void(const ADASMessagePtrs &adas_messages)> | ADASMessagesUpdate_cb |
| typedef std::function< void(const TnAnalyticsEvent &analytics_event)> | AnalyticsEventUpdate_cb |
| typedef std::function< void(const TnDiagnosticsEvent &diagnostics_event)> | DiagnosticsEventUpdate_cb |
| typedef std::function< void(const tn::foundation::Message &log_message)> | LogMessageUpdate_cb |
| typedef std::vector<std::shared_ptr<ADASMessage> > tn::ehp::ADASMessagePtrs |
Definition at line 57 of file tn_adas_message.h.
| typedef std::function<void(const ADASMessagePtrs& adas_messages)> tn::ehp::ADASMessagesUpdate_cb |
| typedef std::function<void(const TnAnalyticsEvent& analytics_event)> tn::ehp::AnalyticsEventUpdate_cb |
| typedef std::function<void(const TnDiagnosticsEvent& diagnostics_event)> tn::ehp::DiagnosticsEventUpdate_cb |
| typedef std::function<void(const tn::foundation::Message& log_message)> tn::ehp::LogMessageUpdate_cb |
| typedef std::function<void(const MMFeedbackPtr& mm_feedback)> tn::ehp::MapMatchingFeedbackUpdate_cb |
| typedef std::shared_ptr<MMFeedback> tn::ehp::MMFeedbackPtr |
Definition at line 180 of file tn_mm_feedback.h.
| using tn::ehp::TnAnalyticsEventContext = typedef std::map<std::string, std::string> |
Definition at line 19 of file tn_analytics_event.h.
| using tn::ehp::TnDiagnosticsEventContext = typedef std::map<std::string, std::string> |
Definition at line 19 of file tn_diagnostics_event.h.
1.8.18