Delete macros RTC_DISALLOW_ASSIGN and RTC_DISALLOW_IMPLICIT_CONSTRUCTORS
The former was unused, the latter is replaced with the explicit C++11 deletions. The related RTC_DISALLOW_COPY_AND_ASSIGN is left for now, it is used in a lot more places. Bug: None Change-Id: I49503e7f2b9ff43c6285f8695833479bbc18c380 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/185500 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32224}
This commit is contained in:
@ -31,7 +31,6 @@
|
||||
#include "modules/rtp_rtcp/source/rtcp_packet/report_block.h"
|
||||
#include "modules/rtp_rtcp/source/rtcp_packet/tmmb_item.h"
|
||||
#include "modules/rtp_rtcp/source/rtp_rtcp_interface.h"
|
||||
#include "rtc_base/constructor_magic.h"
|
||||
#include "rtc_base/random.h"
|
||||
#include "rtc_base/synchronization/mutex.h"
|
||||
#include "rtc_base/thread_annotations.h"
|
||||
@ -65,6 +64,11 @@ class RTCPSender final {
|
||||
};
|
||||
|
||||
explicit RTCPSender(const RtpRtcpInterface::Configuration& config);
|
||||
|
||||
RTCPSender() = delete;
|
||||
RTCPSender(const RTCPSender&) = delete;
|
||||
RTCPSender& operator=(const RTCPSender&) = delete;
|
||||
|
||||
virtual ~RTCPSender();
|
||||
|
||||
RtcpMode Status() const RTC_LOCKS_EXCLUDED(mutex_rtcp_sender_);
|
||||
@ -308,8 +312,6 @@ class RTCPSender final {
|
||||
const RtcpContext&);
|
||||
// Map from RTCPPacketType to builder.
|
||||
std::map<uint32_t, BuilderFunc> builders_;
|
||||
|
||||
RTC_DISALLOW_IMPLICIT_CONSTRUCTORS(RTCPSender);
|
||||
};
|
||||
} // namespace webrtc
|
||||
|
||||
|
||||
Reference in New Issue
Block a user