#include <MTrackData.h>
|  | 
|  | TrackData (const Maria::ItemId &trackId, const std::shared_ptr< Maria::TrackFieldDefinitions > &fieldDefs, long generation) | 
|  | 
| const Maria::ItemId & | getId () const override | 
|  | 
| long | GetGeneration () const | 
|  | 
| void | SetGeneration (long generation) | 
|  | 
| BasicGeoTypes::GeoPos | getPosition () const override | 
|  | 
| void | SetPosition (const BasicGeoTypes::GeoPos &pos) | 
|  | 
| const TPG::Proto3::Track::PackedTrackMessage & | GetTrackData () const | 
|  | 
| void | SetTrackData (const TPG::Proto3::Track::PackedTrackMessage &trackData) | 
|  | 
| double | getAltitude () const override | 
|  | 
| std::string | getFieldValue (const std::string &field) const override | 
|  | 
| bool | getSpeed (double &speed) const override | 
|  | 
| bool | getCourse (double &crs) const override | 
|  | 
| const std::string & | getTypeId () const override | 
|  | 
| virtual const ItemId & | getId () const =0 | 
|  | 
| virtual std::string | getFieldValue (const std::string &field) const =0 | 
|  | 
| virtual const std::string & | getTypeId () const =0 | 
|  | 
| virtual BasicGeoTypes::GeoPos | getPosition () const =0 | 
|  | 
| virtual double | getAltitude () const =0 | 
|  | 
| virtual bool | getSpeed (double &speed) const =0 | 
|  | 
| virtual bool | getCourse (double &crs) const =0 | 
|  | 
TrackData - Short description. Detailed description. 
◆ getAltitude()
  
  | 
        
          | double TrackData::getAltitude | ( |  | ) | const |  | overridevirtual | 
 
 
◆ getCourse()
  
  | 
        
          | bool Maria::TrackData::getCourse | ( | double & | crs | ) | const |  | overridevirtual | 
 
 
◆ getFieldValue()
  
  | 
        
          | string TrackData::getFieldValue | ( | const std::string & | field | ) | const |  | overridevirtual | 
 
 
◆ getId()
◆ getPosition()
◆ getSpeed()
  
  | 
        
          | bool TrackData::getSpeed | ( | double & | speed | ) | const |  | overridevirtual | 
 
 
◆ getTypeId()
  
  | 
        
          | const std::string & TrackData::getTypeId | ( |  | ) | const |  | overridevirtual | 
 
 
The documentation for this class was generated from the following files:
- Native/MariaNative/MTrackCore/MTrackData.h
- Native/MariaNative/MTrackCore/MTrackData.cpp