KaMPIng 0.1.1
Flexible and (near) zero-overhead C++ bindings for MPI
|
Specialisation of ParameterObjectBase which possesses a copy constructor. More...
#include <data_buffer.hpp>
Protected Member Functions | |
CopyMoveEnabler (CopyMoveEnabler const &)=default | |
Copy constructor is enabled (this is okay for buffers which only reference their data) | |
CopyMoveEnabler & | operator= (CopyMoveEnabler const &)=delete |
Copy assignment operator is deleted as buffers should only be moved. | |
CopyMoveEnabler (CopyMoveEnabler &&)=default | |
Move constructor. | |
CopyMoveEnabler & | operator= (CopyMoveEnabler &&)=default |
Move assignment operator. | |
Specialisation of ParameterObjectBase which possesses a copy constructor.