NMEAParser
NMEA Parser Library - Monte Variakojis @VisualGPS
Public Member Functions | Private Attributes | List of all members
CNMEASentenceGSV Class Reference

#include <NMEASentenceGSV.h>

Inheritance diagram for CNMEASentenceGSV:
CNMEASentenceBase

Public Member Functions

 CNMEASentenceGSV ()
 
virtual ~CNMEASentenceGSV ()
 
virtual CNMEAParserData::ERROR_E ProcessSentence (char *pCmd, char *pData)
 Process the –GSV command and stores the result in this clas. More...
 
virtual void ResetData (void)
 Clears the sentence specific data to a default value. More...
 
CNMEAParserData::GSV_DATA_T GetSentenceData (void)
 Returns the NMEA sentence data structure. More...
 
- Public Member Functions inherited from CNMEASentenceBase
 CNMEASentenceBase ()
 
 ~CNMEASentenceBase ()
 

Private Attributes

CNMEAParserData::GSV_DATA_T m_SentenceData
 Sentence specific data. More...
 

Additional Inherited Members

- Static Public Attributes inherited from CNMEASentenceBase
static const int c_nMaxField = 256
 Maximum field length. More...
 
- Protected Member Functions inherited from CNMEASentenceBase
CNMEAParserData::ERROR_E GetField (char *pData, char *pField, int nFieldNum, int nMaxFieldLen)
 This function will get the specified field in a NMEA string. More...
 
- Protected Attributes inherited from CNMEASentenceBase
unsigned int m_uRxCount
 Receive count. More...
 

Detailed Description

Definition at line 28 of file NMEASentenceGSV.h.

Constructor & Destructor Documentation

◆ CNMEASentenceGSV()

CNMEASentenceGSV::CNMEASentenceGSV ( )

Definition at line 30 of file NMEASentenceGSV.cpp.

◆ ~CNMEASentenceGSV()

CNMEASentenceGSV::~CNMEASentenceGSV ( )
virtual

Definition at line 35 of file NMEASentenceGSV.cpp.

Member Function Documentation

◆ GetSentenceData()

CNMEAParserData::GSV_DATA_T CNMEASentenceGSV::GetSentenceData ( void  )
inline

Returns the NMEA sentence data structure.

Definition at line 57 of file NMEASentenceGSV.h.

◆ ProcessSentence()

CNMEAParserData::ERROR_E CNMEASentenceGSV::ProcessSentence ( char *  pCmd,
char *  pData 
)
virtual

Process the –GSV command and stores the result in this clas.

Parameters
pCmdTalker command
pDataComma separated talker data string.
Returns
ERROR_OK if successful

Implements CNMEASentenceBase.

Definition at line 39 of file NMEASentenceGSV.cpp.

◆ ResetData()

void CNMEASentenceGSV::ResetData ( void  )
virtual

Clears the sentence specific data to a default value.

Note: Redefined. See parent class CNMEASentenceBase

Implements CNMEASentenceBase.

Definition at line 110 of file NMEASentenceGSV.cpp.

Member Data Documentation

◆ m_SentenceData

CNMEAParserData::GSV_DATA_T CNMEASentenceGSV::m_SentenceData
private

Sentence specific data.

Definition at line 31 of file NMEASentenceGSV.h.


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