Program Listing for File non_moveable.hpp¶
↰ Return to documentation for file (include/util/non_moveable.hpp)
// SPDX-FileCopyrightText: 2021 Christian Göhring <mostsig@gmail.com>
// SPDX-License-Identifier: MIT
#ifndef THAT_THIS_UTIL_NON_COPYABLE_HEADER_IS_ALREADY_INCLUDED
#define THAT_THIS_UTIL_NON_COPYABLE_HEADER_IS_ALREADY_INCLUDED
namespace util {
// NOLINTNEXTLINE
class non_moveable {
public:
non_moveable(const non_moveable&&) = delete;
auto operator=(const non_moveable&) -> non_moveable& = delete;
};
} // namespace util
#endif // THAT_THIS_UTIL_NON_COPYABLE_HEADER_IS_ALREADY_INCLUDED