52#ifndef DOXYGEN_SHOULD_SKIP_THIS
57 BasicSignaler0::BasicSignaler0() {
58 GUM_CONSTRUCTOR(BasicSignaler0);
62 BasicSignaler0::BasicSignaler0(
const BasicSignaler0& s) : ISignaler(s) {
63 GUM_CONS_CPY(BasicSignaler0);
65 for (
const auto el: connectors_) {
66 el->target()->_attachSignal_(
this);
67 connectors_.push_back(el->clone());
71 BasicSignaler0::~BasicSignaler0() {
72 GUM_DESTRUCTOR(BasicSignaler0);
74 for (
const auto el: connectors_) {
75 el->target()->_detachSignal_(
this);
Internal namespace for aGrUM signaler/listener components.
gum is the global namespace for all aGrUM entities