#include "ui/base/glib/scoped_gsignal.h"
ScopedGSignal::ScopedGSignal() = default;
ScopedGSignal::ScopedGSignal(ScopedGSignal&& other) noexcept = default;
ScopedGSignal& ScopedGSignal::operator=(ScopedGSignal&& other) noexcept =
default;
ScopedGSignal::~ScopedGSignal() = default;
bool ScopedGSignal::Connected() const {
return impl_ && impl_->Connected();
}
void ScopedGSignal::Reset() {
impl_.reset();
}
ScopedGSignal::SignalBase::SignalBase() = default;
ScopedGSignal::SignalBase::~SignalBase() = default;