GPSDATABASE::LOGRECORD Class Reference

Log Record. More...

#include <mi32/gpsdbase.h>

List of all members.

Public Types

enum  LOGFORMAT { LOGFORMAT_GPX = 1, LOGFORMAT_NMEA = 2, LOGFORMAT_MI = 3, LOGFORMAT_TEXT = 4 }

Public Member Functions

 LOGRECORD (const LOGRECORD &rhs)
 LOGRECORD ()
 ~LOGRECORD ()
DATETIME GetEndDateTime () const
LOGFORMAT GetLogFormat () const
MISTRING GetLogName () const
int GetLogNumber () const
FILEPATH GetLogPath () const
DATETIME GetStartDateTime () const
void SetEndDateTime (const DATETIME &datetime)
void SetLogFormat (LOGFORMAT logfmt)
void SetLogName (const MISTRING &logname)
void SetLogNumber (int lognumber)
void SetLogPath (const FILEPATH &logpath)
void SetStartDateTime (const DATETIME &datetime)

Private Attributes

DATETIME m_enddatetime
LOGFORMAT m_logformat
MISTRING m_logname
int m_lognumber
FILEPATH m_logpath
DATETIME m_startdatetime

Detailed Description

Log Record.


Member Enumeration Documentation

Format of logs.

Enumerator:
LOGFORMAT_GPX 
LOGFORMAT_NMEA 
LOGFORMAT_MI 
LOGFORMAT_TEXT 

Constructor & Destructor Documentation

GPSDATABASE::LOGRECORD::LOGRECORD (  ) 
GPSDATABASE::LOGRECORD::LOGRECORD ( const LOGRECORD rhs  ) 
GPSDATABASE::LOGRECORD::~LOGRECORD (  )  [inline]

Member Function Documentation

DATETIME GPSDATABASE::LOGRECORD::GetEndDateTime (  )  const [inline]
LOGFORMAT GPSDATABASE::LOGRECORD::GetLogFormat (  )  const [inline]
MISTRING GPSDATABASE::LOGRECORD::GetLogName (  )  const [inline]
int GPSDATABASE::LOGRECORD::GetLogNumber (  )  const [inline]
FILEPATH GPSDATABASE::LOGRECORD::GetLogPath (  )  const [inline]
DATETIME GPSDATABASE::LOGRECORD::GetStartDateTime (  )  const [inline]
void GPSDATABASE::LOGRECORD::SetEndDateTime ( const DATETIME datetime  )  [inline]
void GPSDATABASE::LOGRECORD::SetLogFormat ( LOGFORMAT  logfmt  )  [inline]
void GPSDATABASE::LOGRECORD::SetLogName ( const MISTRING logname  )  [inline]
void GPSDATABASE::LOGRECORD::SetLogNumber ( int  lognumber  )  [inline]
void GPSDATABASE::LOGRECORD::SetLogPath ( const FILEPATH logpath  )  [inline]
void GPSDATABASE::LOGRECORD::SetStartDateTime ( const DATETIME datetime  )  [inline]

Member Data Documentation

Date/Time of log's last record.

Format of log.

"Name" of log

Log's Number.

Filepath of log.

Date/Time of log's first record.


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:33:27 2012 for TNTsdk 2012 by  doxygen 1.6.1