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


Public Member Functions | |
| ClMsgMc2CtrStatus (int dest_id) | |
| virtual | ~ClMsgMc2CtrStatus ()=default |
| ClMsgMc2CtrStatus * | copy () |
| void | setRovStatus (bool detect) |
| bool | getRovStatus () const |
Private Attributes | |
| bool | rov_status |
Class that manages cross layer messages that require the status of the ROV follower.
| ClMsgMc2CtrStatus::ClMsgMc2CtrStatus | ( | int | dest_id | ) |
Class constructor.
| int | ID of the destination module |
|
virtualdefault |
Destructor of ClMsgMc2CtrStatus class.
| ClMsgMc2CtrStatus * ClMsgMc2CtrStatus::copy | ( | ) |
Creates a copy of the object.
| bool ClMsgMc2CtrStatus::getRovStatus | ( | ) | const |
| void ClMsgMc2CtrStatus::setRovStatus | ( | bool | detect | ) |
Sets the rov follower status.
| bool | Rov follower status |
References rov_status.
Referenced by UwMissionCoordinatorModule::removeMine().
|
private |
Status of the rov follower, true if detected a mine.
Referenced by getRovStatus(), and setRovStatus().