Clean-up: clang-tidy autofixes to eventfd and file-descriptor
[lttng-tools.git] / src / common / eventfd.hpp
index 39d398ce03849ae470cd08d2cc6670036b548179..5bcd2d349f6dc06341d025b1d69f34f83b2e0558 100644 (file)
@@ -17,11 +17,12 @@ namespace lttng {
 class eventfd : public file_descriptor {
 public:
        /* Throws a posix_error exception on failure to create the underlying resource. */
-       eventfd(bool use_semaphore_semantics = true, std::uint64_t initial_value = 0);
+       explicit eventfd(bool use_semaphore_semantics = true, std::uint64_t initial_value = 0);
        eventfd(const eventfd&) = delete;
        eventfd& operator=(const eventfd&) = delete;
        eventfd(eventfd&&) = delete;
        void operator=(eventfd&&) = delete;
+       ~eventfd() = default;
 
        /* Throws on error. */
        void increment(std::uint64_t value = 1);
This page took 0.023985 seconds and 4 git commands to generate.