|
DESERT 3.6.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.