phins_ixsea
HalliburtonSASParser.hpp
Go to the documentation of this file.
1 /*
2  * HalliburtonSASParser.hpp
3  *
4  * Created on: 12.06.2012
5  * Author: jrenken
6  */
7 
8 #ifndef _PHINS_IXSEA_HALLIBURTONSASPARSER_HPP_
9 #define _PHINS_IXSEA_HALLIBURTONSASPARSER_HPP_
10 
11 #include <phins_ixsea/Parser.hpp>
12 #include <phins_ixsea/NmeaRecord.hpp>
13 
14 namespace phins_ixsea
15 {
16 
17  /*
18  *
19  */
21  {
22 
23  void parsePosition(const NmeaRecord& nmea);
24  void parseAttitude(const NmeaRecord& nmea);
25  void parseStatus(const NmeaRecord& nmea);
26 
27 
28  public:
30 
31  virtual void parse(uint8_t const *buffer, size_t size);
32 
33  };
34 
35 } /* namespace phins_ixsea */
36 #endif /* _PHINS_IXSEA_HALLIBURTONSASPARSER_HPP_ */
Definition: HalliburtonSASParser.hpp:20
Definition: Parser.hpp:60
HalliburtonSASParser()
Definition: HalliburtonSASParser.cpp:17
Definition: Driver.hpp:18
Definition: NmeaRecord.hpp:16
virtual void parse(uint8_t const *buffer, size_t size)
Definition: HalliburtonSASParser.cpp:23