#include <GpsManager.h>
Inheritance diagram for GpsManager:
Public Member Functions | |
GpsManager () | |
~GpsManager () | |
void | showGpsLog (bool showLog) |
int | idleFunc () |
virtual void | activateMonitoring () |
virtual void | deactivateMonitoring () |
virtual bool | isMonitoring () |
virtual int | receiveData (TdkGpsData *gps_buffer) |
virtual std::string | getLastPointId () |
void | setLastPointId (std::string id) |
virtual bool | insertMedia (char *Id, char *path, char *description, char *tipoMidia) |
virtual TdkGpsConnector * | getGpsConnector () |
virtual TdkGpsReceiver * | getGpsReceiver () |
Protected Types | |
enum | Sentences { ANY_SENTENCE = 0, GLL_SENTENCE = 1, RMC_SENTENCE = 2 } |
Protected Member Functions | |
virtual void | buildLogDialog () |
virtual void | updateLog (double latitude, double longitude, char *time, bool sombra) |
Protected Attributes | |
bool | m_showLog |
std::string | m_id |
void * | hLogDlg |
TdkGpsConnector * | _gpsConnector |
TdkGpsReceiver * | _gpsReceiver |
bool | _monitoring |
Sentences | sentenceType |
enum GpsManager::Sentences [protected] |
GpsManager::GpsManager | ( | ) |
GpsManager::~GpsManager | ( | ) |
void GpsManager::showGpsLog | ( | bool | showLog | ) |
int GpsManager::idleFunc | ( | ) |
void GpsManager::activateMonitoring | ( | ) | [virtual] |
void GpsManager::deactivateMonitoring | ( | ) | [virtual] |
bool GpsManager::isMonitoring | ( | ) | [virtual] |
int GpsManager::receiveData | ( | TdkGpsData * | gps_buffer | ) | [virtual] |
Reimplemented in TdkGpsManager.
std::string GpsManager::getLastPointId | ( | ) | [virtual] |
void GpsManager::setLastPointId | ( | std::string | id | ) |
bool GpsManager::insertMedia | ( | char * | Id, | |
char * | path, | |||
char * | description, | |||
char * | tipoMidia | |||
) | [virtual] |
TdkGpsConnector * GpsManager::getGpsConnector | ( | ) | [virtual] |
TdkGpsReceiver * GpsManager::getGpsReceiver | ( | ) | [virtual] |
void GpsManager::buildLogDialog | ( | ) | [protected, virtual] |
Reimplemented in TdkGpsManager.
void GpsManager::updateLog | ( | double | latitude, | |
double | longitude, | |||
char * | time, | |||
bool | sombra | |||
) | [protected, virtual] |
Reimplemented in TdkGpsManager.
bool GpsManager::m_showLog [protected] |
std::string GpsManager::m_id [protected] |
void* GpsManager::hLogDlg [protected] |
TdkGpsConnector* GpsManager::_gpsConnector [protected] |
TdkGpsReceiver* GpsManager::_gpsReceiver [protected] |
bool GpsManager::_monitoring [protected] |
Sentences GpsManager::sentenceType [protected] |