Program Listing for File non_copyable.hpp¶
↰ Return to documentation for file (include/util/non_copyable.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_copyable {
public:
non_copyable(const non_copyable&) = delete;
auto operator=(const non_copyable&) -> non_copyable& = delete;
};
} // namespace util
#endif // THAT_THIS_UTIL_NON_COPYABLE_HEADER_IS_ALREADY_INCLUDED