RcsPySim
A robot control and simulation library
nocopy.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RCSPYSIM_NOCOPY(cls)
 
#define RCSPYSIM_NOMOVE(cls)
 
#define RCSPYSIM_NOCOPY_NOMOVE(cls)
 

Macro Definition Documentation

◆ RCSPYSIM_NOCOPY

#define RCSPYSIM_NOCOPY (   cls)
Value:
cls(const cls&) = delete;\
cls& operator=(const cls&) = delete;

Definition at line 34 of file nocopy.h.

◆ RCSPYSIM_NOCOPY_NOMOVE

#define RCSPYSIM_NOCOPY_NOMOVE (   cls)
Value:
RCSPYSIM_NOMOVE(cls)
#define RCSPYSIM_NOCOPY(cls)
Definition: nocopy.h:34

Definition at line 40 of file nocopy.h.

◆ RCSPYSIM_NOMOVE

#define RCSPYSIM_NOMOVE (   cls)
Value:
cls(cls&&) = delete;\
cls& operator=(cls&&) = delete;

Definition at line 37 of file nocopy.h.