webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
angle::ChannelBinding Class Referencefinal

#include <signal_utils.h>

Public Member Functions

 ChannelBinding (SignalReceiver *receiver, SignalToken token)
 
 ~ChannelBinding ()
 
 ChannelBinding (const ChannelBinding &other)=default
 
ChannelBindingoperator= (const ChannelBinding &other)=default
 
void bind (BroadcastChannel *channel)
 
void reset ()
 
void signal () const
 
void onChannelClosed ()
 

Constructor & Destructor Documentation

◆ ChannelBinding() [1/2]

angle::ChannelBinding::ChannelBinding ( SignalReceiver receiver,
SignalToken  token 
)

◆ ~ChannelBinding()

angle::ChannelBinding::~ChannelBinding ( )

◆ ChannelBinding() [2/2]

angle::ChannelBinding::ChannelBinding ( const ChannelBinding other)
default

Member Function Documentation

◆ bind()

void angle::ChannelBinding::bind ( BroadcastChannel channel)

◆ onChannelClosed()

void angle::ChannelBinding::onChannelClosed ( )

◆ operator=()

ChannelBinding& angle::ChannelBinding::operator= ( const ChannelBinding other)
default

◆ reset()

void angle::ChannelBinding::reset ( )

◆ signal()

void angle::ChannelBinding::signal ( ) const

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