|
DESERT 4.0.0
|
#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.
| ClMsgMc2CtrPosition::ClMsgMc2CtrPosition | ( | int | dest_id | ) |
Class constructor
| int | Id of the destination module |
|
virtualdefault |
Destructor of ClMsgMc2CtrPosition class.
| ClMsgMc2CtrPosition * ClMsgMc2CtrPosition::copy | ( | ) |
Creates a copy of the object
| Position * ClMsgMc2CtrPosition::getRovDestination | ( | ) | const |
Get the ROV follower destination.
References rov_destination.
| void ClMsgMc2CtrPosition::setRovDestination | ( | Position * | destination | ) |
Sets the ROV follower destination.
| Position* | Pointer to rov follower destination |
References rov_destination.
Referenced by UwMissionCoordinatorModule::recvSyncClMsg().
|
private |
Rov follower new destination.
Referenced by getRovDestination(), and setRovDestination().