DESERT 3.5.1
|
#include <uwsc-clmsg.h>
Public Member Functions | |
ClMsgMc2CtrPosition (int dest_id) | |
virtual | ~ClMsgMc2CtrPosition ()=default |
ClMsgMc2CtrPosition * | copy () |
void | setRovDestination (Position *destination) |
Position * | getRovDestination () const |
Private Attributes | |
Position * | rov_destination |
Class that manages cross layer messages that require the new destination of the ROV follower.
Definition at line 102 of file uwsc-clmsg.h.
ClMsgMc2CtrPosition::ClMsgMc2CtrPosition | ( | int | dest_id | ) |
Class constructor.
int | Id of the destination module |
Definition at line 67 of file uwsc-clmsg.cc.
|
virtualdefault |
Destructor of ClMsgMc2CtrPosition class.
ClMsgMc2CtrPosition * ClMsgMc2CtrPosition::copy | ( | ) |
Creates a copy of the object.
Definition at line 74 of file uwsc-clmsg.cc.
Position * ClMsgMc2CtrPosition::getRovDestination | ( | ) | const |
Get the ROV follower destination.
Definition at line 86 of file uwsc-clmsg.cc.
void ClMsgMc2CtrPosition::setRovDestination | ( | Position * | destination | ) |
Sets the ROV follower destination.
Position* | Pointer to rov follower destination |
Definition at line 80 of file uwsc-clmsg.cc.
|
private |
Rov follower new destination.
Definition at line 137 of file uwsc-clmsg.h.