No API to prepend a slot · Issue #81 · libsigcplusplus/libsigcplusplus · GitHub | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

No API to prepend a slot #81

Closed
Closed
@LordVolumeForm

Description

@LordVolumeForm

In sigc++-3.0 direct access to the slots list via slots() was removed. Previously, this made it possible to add a slot at the start of the list of slots, rather than at the end as connect() does. Now, this is no longer possible. Not only is there no direct API to do it, even attempting to implement it using the various base classes of sigc::signal invariably runs into the need to access the signal_impl, which is in a detail namespace so should not be accessed.

  • Is there any intended way to prepend a slot using sigc++ that I may have missed?
  • Is there any way at all to prepend a slot using sigc++?
  • If not, what alternative are application developers intended to move to?

Note that this isn't a particularly serious problem as I can work around it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      TMZ Celebrity News – Breaking Stories, Videos & Gossip

      Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

      Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

      🎥 Watch TMZ Live

      TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.