DESERT 3.5.1
|
#include <uwsc-clmsg.h>
Public Member Functions | |
ClMsgTrack2McPosition (int dest_id) | |
virtual | ~ClMsgTrack2McPosition ()=default |
ClMsgTrack2McPosition * | copy () |
void | setTrackPosition (Position *position) |
Position * | getTrackPosition () const |
Private Attributes | |
Position * | track_position |
Class that manages cross layer messages that require the track position of the ROV follower.
Definition at line 186 of file uwsc-clmsg.h.
ClMsgTrack2McPosition::ClMsgTrack2McPosition | ( | int | dest_id | ) |
Class constructor.
int | Id of the destination module |
Definition at line 119 of file uwsc-clmsg.cc.
|
virtualdefault |
Destructor of ClMsgTrack2McPosition class.
ClMsgTrack2McPosition * ClMsgTrack2McPosition::copy | ( | ) |
Creates a copy of the object.
Definition at line 127 of file uwsc-clmsg.cc.
Position * ClMsgTrack2McPosition::getTrackPosition | ( | ) | const |
Get the track position.
Definition at line 139 of file uwsc-clmsg.cc.
void ClMsgTrack2McPosition::setTrackPosition | ( | Position * | position | ) |
Sets the track position.
Position* | Tracked position from UwTracker module |
Definition at line 133 of file uwsc-clmsg.cc.
|
private |
Track position received from UwTracker module.
Definition at line 220 of file uwsc-clmsg.h.