webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
sigslot::_signal_base_interface Class Reference

#include <sigslot.h>

Inheritance diagram for sigslot::_signal_base_interface:
sigslot::_signal_base< bool > sigslot::_signal_base< bool > sigslot::_signal_base< const Candidates & > sigslot::_signal_base< const Candidates & > sigslot::_signal_base< const cricket::ProtocolAddress * > sigslot::_signal_base< const cricket::ProtocolAddress * > sigslot::_signal_base< const cricket::ReceiveDataParams & > sigslot::_signal_base< const cricket::ReceiveDataParams & > sigslot::_signal_base< const int > sigslot::_signal_base< const int > sigslot::_signal_base< const rtc::Network * > sigslot::_signal_base< const rtc::Network * > sigslot::_signal_base< const rtc::scoped_refptr< rtc::RTCCertificate > & > sigslot::_signal_base< const rtc::scoped_refptr< rtc::RTCCertificate > & > sigslot::_signal_base< const rtc::SentPacket & > sigslot::_signal_base< const rtc::SentPacket & > sigslot::_signal_base< const rtc::SocketAddress & > sigslot::_signal_base< const rtc::SocketAddress & > sigslot::_signal_base< const std::string & > sigslot::_signal_base< const std::string & > sigslot::_signal_base< const void * > sigslot::_signal_base< const void * > sigslot::_signal_base< cricket::AllocationSequence * > sigslot::_signal_base< cricket::AllocationSequence * > sigslot::_signal_base< cricket::AudioMonitor * > sigslot::_signal_base< cricket::AudioMonitor * > sigslot::_signal_base< cricket::AudioSourceContext * > sigslot::_signal_base< cricket::AudioSourceContext * > sigslot::_signal_base< cricket::BaseChannel * > sigslot::_signal_base< cricket::BaseChannel * > sigslot::_signal_base< cricket::Connection * > sigslot::_signal_base< cricket::Connection * > sigslot::_signal_base< cricket::ConnectionMonitor * > sigslot::_signal_base< cricket::ConnectionMonitor * > sigslot::_signal_base< cricket::CurrentSpeakerMonitor * > sigslot::_signal_base< cricket::CurrentSpeakerMonitor * > sigslot::_signal_base< cricket::DtlsTransportInternal * > sigslot::_signal_base< cricket::DtlsTransportInternal * > sigslot::_signal_base< cricket::FakeVideoCapturer * > sigslot::_signal_base< cricket::FakeVideoCapturer * > sigslot::_signal_base< cricket::IceTransportInternal * > sigslot::_signal_base< cricket::IceTransportInternal * > sigslot::_signal_base< cricket::Port * > sigslot::_signal_base< cricket::Port * > sigslot::_signal_base< cricket::PortAllocatorSession * > sigslot::_signal_base< cricket::PortAllocatorSession * > sigslot::_signal_base< cricket::PortInterface * > sigslot::_signal_base< cricket::PortInterface * > sigslot::_signal_base< cricket::RelayServerBinding * > sigslot::_signal_base< cricket::RelayServerBinding * > sigslot::_signal_base< cricket::ReliableQuicStream * > sigslot::_signal_base< cricket::ReliableQuicStream * > sigslot::_signal_base< cricket::RtpDataChannel * > sigslot::_signal_base< cricket::RtpDataChannel * > sigslot::_signal_base< cricket::TransportChannelImpl * > sigslot::_signal_base< cricket::TransportChannelImpl * > sigslot::_signal_base< cricket::TurnEntry * > sigslot::_signal_base< cricket::TurnEntry * > sigslot::_signal_base< cricket::TurnPort * > sigslot::_signal_base< cricket::TurnPort * > sigslot::_signal_base< cricket::TurnServerAllocation * > sigslot::_signal_base< cricket::TurnServerAllocation * > sigslot::_signal_base< cricket::TurnServerAllocation::Channel * > sigslot::_signal_base< cricket::TurnServerAllocation::Channel * > sigslot::_signal_base< cricket::TurnServerAllocation::Permission * > sigslot::_signal_base< cricket::TurnServerAllocation::Permission * > sigslot::_signal_base< cricket::VideoCapturer * > sigslot::_signal_base< cricket::VideoCapturer * > sigslot::_signal_base< cricket::VideoChannel * > sigslot::_signal_base< cricket::VideoChannel * > sigslot::_signal_base< cricket::VoiceChannel * > sigslot::_signal_base< cricket::VoiceChannel * > sigslot::_signal_base< IceConnectionState > sigslot::_signal_base< IceConnectionState > sigslot::_signal_base< IceGatheringState > sigslot::_signal_base< IceGatheringState > sigslot::_signal_base< int > sigslot::_signal_base< int > sigslot::_signal_base< MC * > sigslot::_signal_base< MC * > sigslot::_signal_base< mt_signal_policy > sigslot::_signal_base< mt_signal_policy > sigslot::_signal_base< net::QuicErrorCode > sigslot::_signal_base< net::QuicErrorCode > sigslot::_signal_base< net::QuicStreamId > sigslot::_signal_base< net::QuicStreamId > sigslot::_signal_base< rtc::AsyncPacketSocket * > sigslot::_signal_base< rtc::AsyncPacketSocket * > sigslot::_signal_base< rtc::AsyncProxyServerSocket * > sigslot::_signal_base< rtc::AsyncProxyServerSocket * > sigslot::_signal_base< rtc::AsyncResolverInterface * > sigslot::_signal_base< rtc::AsyncResolverInterface * > sigslot::_signal_base< rtc::AsyncSocket * > sigslot::_signal_base< rtc::AsyncSocket * > sigslot::_signal_base< rtc::PacketTransportInternal * > sigslot::_signal_base< rtc::PacketTransportInternal * > sigslot::_signal_base< rtc::ProxyBinding * > sigslot::_signal_base< rtc::ProxyBinding * > sigslot::_signal_base< rtc::SignalThread * > sigslot::_signal_base< rtc::SignalThread * > sigslot::_signal_base< rtc::SSLHandshakeError > sigslot::_signal_base< rtc::SSLHandshakeError > sigslot::_signal_base< rtc::StreamInterface * > sigslot::_signal_base< rtc::StreamInterface * > sigslot::_signal_base< rtc::VirtualSocket * > sigslot::_signal_base< rtc::VirtualSocket * > sigslot::_signal_base< signal_policy > sigslot::_signal_base< signal_policy > sigslot::_signal_base< sigslot::single_threaded > sigslot::_signal_base< sigslot::single_threaded > sigslot::_signal_base< SSLHandshakeError > sigslot::_signal_base< SSLHandshakeError > sigslot::_signal_base< std::string * > sigslot::_signal_base< std::string * > sigslot::_signal_base< uint32_t > sigslot::_signal_base< uint32_t > sigslot::_signal_base< webrtc::AudioTrackInterface * > sigslot::_signal_base< webrtc::AudioTrackInterface * > sigslot::_signal_base< webrtc::DataChannel * > sigslot::_signal_base< webrtc::DataChannel * > sigslot::_signal_base< webrtc::DataChannelInterface * > sigslot::_signal_base< webrtc::DataChannelInterface * > sigslot::_signal_base< webrtc::RtpTransportAdapter * > sigslot::_signal_base< webrtc::RtpTransportAdapter * > sigslot::_signal_base< webrtc::VideoTrackInterface * > sigslot::_signal_base< webrtc::VideoTrackInterface * > sigslot::_signal_base< webrtc::WebRtcSession * > sigslot::_signal_base< webrtc::WebRtcSession * > sigslot::_signal_base< mt_policy > sigslot::_signal_base< mt_policy >

Public Member Functions

void slot_disconnect (has_slots_interface *pslot)
 
void slot_duplicate (const has_slots_interface *poldslot, has_slots_interface *pnewslot)
 
void slot_disconnect (has_slots_interface *pslot)
 
void slot_duplicate (const has_slots_interface *poldslot, has_slots_interface *pnewslot)
 

Protected Member Functions

 _signal_base_interface (slot_disconnect_t disc, slot_duplicate_t dupl)
 
 ~_signal_base_interface ()
 
 _signal_base_interface (slot_disconnect_t disc, slot_duplicate_t dupl)
 
 ~_signal_base_interface ()
 

Constructor & Destructor Documentation

◆ _signal_base_interface() [1/2]

sigslot::_signal_base_interface::_signal_base_interface ( slot_disconnect_t  disc,
slot_duplicate_t  dupl 
)
inlineprotected

◆ ~_signal_base_interface() [1/2]

sigslot::_signal_base_interface::~_signal_base_interface ( )
inlineprotected

◆ _signal_base_interface() [2/2]

sigslot::_signal_base_interface::_signal_base_interface ( slot_disconnect_t  disc,
slot_duplicate_t  dupl 
)
inlineprotected

◆ ~_signal_base_interface() [2/2]

sigslot::_signal_base_interface::~_signal_base_interface ( )
inlineprotected

Member Function Documentation

◆ slot_disconnect() [1/2]

void sigslot::_signal_base_interface::slot_disconnect ( has_slots_interface pslot)
inline

◆ slot_disconnect() [2/2]

void sigslot::_signal_base_interface::slot_disconnect ( has_slots_interface pslot)
inline

◆ slot_duplicate() [1/2]

void sigslot::_signal_base_interface::slot_duplicate ( const has_slots_interface poldslot,
has_slots_interface pnewslot 
)
inline

◆ slot_duplicate() [2/2]

void sigslot::_signal_base_interface::slot_duplicate ( const has_slots_interface poldslot,
has_slots_interface pnewslot 
)
inline

The documentation for this class was generated from the following file: