1

Add missing constructors to Service.h

This commit is contained in:
2022-12-08 02:21:36 +01:00
parent 6c8ab582ef
commit 4838700c8e

View File

@ -1,10 +1,25 @@
#ifndef CHURLOS_SERVICE_H
#define CHURLOS_SERVICE_H
#include <cstdint>
namespace Kernel {
class Service {
public:
Service() = default;
// TODO: Macros for unmovable, uncopyable
Service(const Service &copy) = delete;
Service(Service &&move) = delete;
Service operator=(const Service &copy) = delete;
Service &operator=(Service &&move) = delete;
virtual ~Service() = default;
};
}