Newer
Older
#ifndef AIRMAP_DO_NOT_COPY_OR_MOVE_H_
#define AIRMAP_DO_NOT_COPY_OR_MOVE_H_
namespace airmap {
/// @cond
struct DoNotCopyOrMove {
DoNotCopyOrMove() = default;
DoNotCopyOrMove(const DoNotCopyOrMove&) = delete;
DoNotCopyOrMove(DoNotCopyOrMove&&) = delete;
virtual ~DoNotCopyOrMove() = default;
DoNotCopyOrMove& operator=(const DoNotCopyOrMove&) = delete;
DoNotCopyOrMove& operator=(DoNotCopyOrMove&&) = delete;
};
/// @endcond
} // namespace airmap
#endif // AIRMAP_DO_NOT_COPY_OR_MOVE_H_