|
DESERT 3.6.1
|
#include <uwsc-clmsg.h>


Public Member Functions | |
| ClMsgTrack2McStatus (int dest_id) | |
| virtual | ~ClMsgTrack2McStatus ()=default |
| ClMsgTrack2McStatus * | copy () |
| void | setMineStatus (bool remove) |
| bool | getMineStatus () const |
Private Attributes | |
| bool | mine_status |
Class that manages cross layer messages that require the status of a mine tracked from a rov follower.
Definition at line 227 of file uwsc-clmsg.h.
| ClMsgTrack2McStatus::ClMsgTrack2McStatus | ( | int | dest_id | ) |
Class constructor.
| dest_id | id of the destination module |
Definition at line 146 of file uwsc-clmsg.cc.
|
virtualdefault |
Destructor of ClMsgTrack2McStatus class.
| ClMsgTrack2McStatus * ClMsgTrack2McStatus::copy | ( | ) |
Creates a copy of the object.
Definition at line 154 of file uwsc-clmsg.cc.
| bool ClMsgTrack2McStatus::getMineStatus | ( | ) | const |
Get the current mine status.
Definition at line 166 of file uwsc-clmsg.cc.
| void ClMsgTrack2McStatus::setMineStatus | ( | bool | remove | ) |
Sets the current mine status.
| bool | Status of the current mine |
Definition at line 160 of file uwsc-clmsg.cc.
|
private |
Status of the current mine; true if removed, false otherwise.
Definition at line 262 of file uwsc-clmsg.h.