DESERT 3.5.1
|
#include <uwsc-clmsg.h>
Public Member Functions | |
ClMsgCtr2McPosition (int dest_id) | |
virtual | ~ClMsgCtr2McPosition ()=default |
ClMsgCtr2McPosition * | copy () |
void | setRovPosition (Position *position) |
Position * | getRovPosition () const |
Private Attributes | |
Position * | rov_position |
Class that manages cross layer messages that require the position of the ROV follower.
Definition at line 61 of file uwsc-clmsg.h.
ClMsgCtr2McPosition::ClMsgCtr2McPosition | ( | int | dest_id | ) |
Class constructor.
int | ID of the destination module |
Definition at line 41 of file uwsc-clmsg.cc.
|
virtualdefault |
Destructor of ClMsgCtr2McPosition class.
ClMsgCtr2McPosition * ClMsgCtr2McPosition::copy | ( | ) |
Creates a copy of the object.
Definition at line 48 of file uwsc-clmsg.cc.
Position * ClMsgCtr2McPosition::getRovPosition | ( | ) | const |
Get the ROV follower current position.
Definition at line 60 of file uwsc-clmsg.cc.
void ClMsgCtr2McPosition::setRovPosition | ( | Position * | position | ) |
Sets the ROV follower position.
Position* | Pointer to rov follower current position |
Definition at line 54 of file uwsc-clmsg.cc.
|
private |
Rov follower current position.
Definition at line 95 of file uwsc-clmsg.h.