Singleton class which stores a pointer to the NRPGazeboCommunicationController being used to manage the simulation. More...
#include <nrp_communication_controller.h>
Public Member Functions | |
CommControllerSingleton (const CommControllerSingleton &other)=delete | |
Delete for singleton. More... | |
CommControllerSingleton & | operator= (const CommControllerSingleton &other)=delete |
Delete for singleton. More... | |
CommControllerSingleton (CommControllerSingleton &&other)=delete | |
Delete for singleton. More... | |
CommControllerSingleton && | operator= (CommControllerSingleton &&other)=delete |
Delete for singleton. More... | |
NRPGazeboCommunicationController & | engineCommController () |
Static Public Member Functions | |
static CommControllerSingleton & | getInstance () |
Get singleton instance. More... | |
static CommControllerSingleton & | resetInstance (NRPGazeboCommunicationController *engineController) |
Reset. More... | |
Singleton class which stores a pointer to the NRPGazeboCommunicationController being used to manage the simulation.
so other gazebo plugins can invoke it to register datapacks
|
delete |
Delete for singleton.
|
delete |
Delete for singleton.
|
inline |
|
static |
Get singleton instance.
|
delete |
Delete for singleton.
|
delete |
Delete for singleton.
|
static |
Reset.