@@ -48,6 +48,8 @@ const uint64_t kDefaultPartiallyReliableChunkDelayMs = 0;
48
48
49
49
class BaseQuicHandler : public proxygen ::HTTPTransactionHandler {
50
50
public:
51
+ BaseQuicHandler () = delete ;
52
+
51
53
explicit BaseQuicHandler (const HQParams& params) : params_(params) {
52
54
}
53
55
@@ -130,7 +132,7 @@ class EchoHandler : public BaseQuicHandler {
130
132
explicit EchoHandler (const HQParams& params) : BaseQuicHandler(params) {
131
133
}
132
134
133
- EchoHandler () = default ;
135
+ EchoHandler () = delete ;
134
136
135
137
void onHeadersComplete (
136
138
std::unique_ptr<proxygen::HTTPMessage> msg) noexcept override {
@@ -519,7 +521,7 @@ class ContinueHandler : public EchoHandler {
519
521
explicit ContinueHandler (const HQParams& params) : EchoHandler(params) {
520
522
}
521
523
522
- ContinueHandler () = default ;
524
+ ContinueHandler () = delete ;
523
525
524
526
void onHeadersComplete (
525
527
std::unique_ptr<proxygen::HTTPMessage> msg) noexcept override {
@@ -543,7 +545,7 @@ class RandBytesGenHandler : public BaseQuicHandler {
543
545
: BaseQuicHandler(params) {
544
546
}
545
547
546
- RandBytesGenHandler () = default ;
548
+ RandBytesGenHandler () = delete ;
547
549
548
550
void onHeadersComplete (
549
551
std::unique_ptr<proxygen::HTTPMessage> msg) noexcept override {
@@ -672,7 +674,7 @@ class DummyHandler : public BaseQuicHandler {
672
674
explicit DummyHandler (const HQParams& params) : BaseQuicHandler(params) {
673
675
}
674
676
675
- DummyHandler () = default ;
677
+ DummyHandler () = delete ;
676
678
677
679
void onHeadersComplete (
678
680
std::unique_ptr<proxygen::HTTPMessage> msg) noexcept override {
0 commit comments