delete copy constructor and operator assign for most classes

This commit is contained in:
Chunting Gu
2021-06-15 18:52:53 +08:00
parent b76ce67726
commit 751a3539ae
8 changed files with 25 additions and 6 deletions
+5
View File
@@ -10,8 +10,13 @@ namespace webcc {
class View {
public:
View() = default;
virtual ~View() = default;
View(const View&) = delete;
View& operator=(const View&) = delete;
virtual ResponsePtr Handle(RequestPtr request) = 0;
// Return true if you want the request data of the given method to be streamed