aboutsummaryrefslogtreecommitdiffstats
path: root/src/navigation_info.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/navigation_info.cpp')
-rw-r--r--src/navigation_info.cpp126
1 files changed, 126 insertions, 0 deletions
diff --git a/src/navigation_info.cpp b/src/navigation_info.cpp
new file mode 100644
index 0000000..9e89bc5
--- /dev/null
+++ b/src/navigation_info.cpp
@@ -0,0 +1,126 @@
+// Copyright 2019 NEDL CO.,LTD
+
+#include<string.h>
+#include "navigation_info.h"
+
+using namespace std;
+
+void NavigationInfo::setNaviInfoSessionHandle( char* sessionHandle )
+{
+ mSessionHandle = stoi(sessionHandle);
+}
+
+uint32_t NavigationInfo::getNaviInfoSessionHandle()
+{
+ return mSessionHandle;
+}
+
+void NavigationInfo::setNaviInfoClient( string client )
+{
+ mClient = client;
+}
+
+string NavigationInfo::getNaviInfoClient()
+{
+ return mClient;
+}
+
+void NavigationInfo::setNaviInfoCurrentLatitude( char* latitude )
+{
+ strcpy(mCurrentLatitude,latitude);
+}
+
+void NavigationInfo::setNaviInfoCurrentHeading( char* heading )
+{
+ strcpy(mCurrentHeading,heading);
+}
+
+char* NavigationInfo::getNaviInfoCurrentLatitude()
+{
+ return mCurrentLatitude;
+}
+
+void NavigationInfo::setNaviInfoCurrentLongitude( char* longitude )
+{
+ strcpy(mCurrentLongitude,longitude);
+}
+
+char* NavigationInfo::getNaviInfoCurrentLongitude()
+{
+ return mCurrentLongitude;
+}
+
+char* NavigationInfo::getNaviInfoCurrentHeading()
+{
+ return mCurrentHeading;
+}
+
+void NavigationInfo::setNaviInfoAllRoutes( char* route )
+{
+ mRoutes = stoi(route);
+}
+
+uint32_t NavigationInfo::getNaviInfoAllRoutes()
+{
+ return mRoutes;
+}
+
+void NavigationInfo::setNaviInfoDestLatitude( char* latitude )
+{
+ strcpy(mDestLatitude,latitude);
+}
+
+char* NavigationInfo::getNaviInfoDestLatitude()
+{
+ return mDestLatitude;
+}
+
+void NavigationInfo::setNaviInfoDestLongitude( char* longitude )
+{
+ strcpy(mDestLongitude,longitude);
+}
+
+char* NavigationInfo::getNaviInfoDestLongitude()
+{
+ return mDestLongitude;
+}
+
+void NavigationInfo::setNaviInfoDemoLatitude( char* latitude )
+{
+ strcpy(mDemoLatitude,latitude);
+}
+
+char* NavigationInfo::getNaviInfoDemoLatitude()
+{
+ return mDemoLatitude;
+}
+
+void NavigationInfo::setNaviInfoDemoLongitude( char* longitude )
+{
+ strcpy(mDemoLongitude,longitude);
+}
+
+char* NavigationInfo::getNaviInfoDemoLongitude()
+{
+ return mDemoLongitude;
+}
+
+void NavigationInfo::setNaviInfoDemoDistance( char* distance )
+{
+ strcpy(mDemoDistance,distance);
+}
+
+char* NavigationInfo::getNaviInfoDemoDistance()
+{
+ return mDemoDistance;
+}
+
+void NavigationInfo::setNaviInfoDemoDirection( char* direction )
+{
+ strcpy(mDemoDirection,direction);
+}
+
+char* NavigationInfo::getNaviInfoDemoDirection()
+{
+ return mDemoDirection;
+} \ No newline at end of file