UnitySensors
UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer Class Reference
Inheritance diagram for UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer:
Collaboration diagram for UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer:

Public Member Functions

override void Init ()
 
override NavSatFixMsg Serialize ()
 
- Public Member Functions inherited from UnitySensors.ROS.Serializer.RosMsgSerializer< NavSatFixMsg >
virtual void OnDestroy ()
 

Private Types

enum class  Status { NO_FIX , FIX , SBAS_FIX , GBAS_FIX }
 
enum class  Service { GPS , GLONASS , COMPASS , GALILEO }
 

Private Attributes

Object _source
 
HeaderSerializer _header
 
Status _status = Status.FIX
 
Service _service = Service.GPS
 
IGeoCoordinateInterface _sourceInterface
 

Additional Inherited Members

- Protected Attributes inherited from UnitySensors.ROS.Serializer.RosMsgSerializer< NavSatFixMsg >
_msg
 
- Properties inherited from UnitySensors.ROS.Serializer.RosMsgSerializer< NavSatFixMsg >
msg [get]
 

Member Enumeration Documentation

◆ Service

Enumerator
GPS 
GLONASS 
COMPASS 
GALILEO 

◆ Status

Enumerator
NO_FIX 
FIX 
SBAS_FIX 
GBAS_FIX 

Member Function Documentation

◆ Init()

override void UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer.Init ( )
virtual

Reimplemented from UnitySensors.ROS.Serializer.RosMsgSerializer< NavSatFixMsg >.

Here is the call graph for this function:

◆ Serialize()

override NavSatFixMsg UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer.Serialize ( )
virtual

Implements UnitySensors.ROS.Serializer.RosMsgSerializer< NavSatFixMsg >.

Here is the call graph for this function:

Member Data Documentation

◆ _header

HeaderSerializer UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer._header
private

◆ _service

Service UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer._service = Service.GPS
private

◆ _source

Object UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer._source
private

◆ _sourceInterface

IGeoCoordinateInterface UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer._sourceInterface
private

◆ _status

Status UnitySensors.ROS.Serializer.Sensor.NavSatFixMsgSerializer._status = Status.FIX
private

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