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