Sen API
Sen Libraries
Loading...
Searching...
No Matches
sen::ObjectMux Member List

This is the complete list of members for sen::ObjectMux, including all inherited members.

addListener(ObjectProviderListener *listener, bool notifyAboutExistingObjects) overridesen::ObjectMuxvirtual
addMuxedListener(MuxedProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectMux
callOnExistingObjectsReadded(MuxedProviderListener *listener, const ObjectAdditionList &additions) constsen::ObjectMuxprotected
callOnObjectsAdded(ObjectProviderListener *listener, const ObjectAdditionList &additions) constsen::ObjectProviderprotected
callOnObjectsRefCountReduced(MuxedProviderListener *listener, const ObjectRemovalList &removals) constsen::ObjectMuxprotected
callOnObjectsRemoved(ObjectProviderListener *listener, const ObjectRemovalList &removals) constsen::ObjectProviderprotected
getListeners() const noexceptsen::ObjectProviderprotected
hasListener(ObjectProviderListener *listener) const noexcept overridesen::ObjectMuxvirtual
hasListeners() const noexcept overridesen::ObjectMuxvirtual
hasMuxedListener(MuxedProviderListener *listener) const noexceptsen::ObjectMux
isLocalParticipant() noexceptsen::ObjectProviderListenervirtual
isRemoteParticipant() noexceptsen::ObjectProviderListenervirtual
listenerAdded(ObjectProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectProviderprotectedvirtual
listenerRemoved(ObjectProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectProviderprotectedvirtual
muxedListenerAdded(MuxedProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectMuxprotectedvirtual
muxedListenerRemoved(MuxedProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectMuxprotectedvirtual
MuxedProviderListener classsen::ObjectMuxfriend
notifyAddedOnExistingObjects(ObjectProviderListener *listener) overridesen::ObjectMuxprotectedvirtual
notifyExistingObjectsReadded(const ObjectAdditionList &additions)sen::ObjectMuxprotected
notifyMuxedAddedOnExistingObjects(MuxedProviderListener *listener)sen::ObjectMuxprotected
notifyMuxedRemovedOnExistingObjects(MuxedProviderListener *listener)sen::ObjectMuxprotected
notifyObjectsAdded(const ObjectAdditionList &additions) overridesen::ObjectMuxprotectedvirtual
notifyObjectsRefCountReduced(const ObjectRemovalList &removals)sen::ObjectMuxprotected
notifyObjectsRemoved(const ObjectRemovalList &removals) overridesen::ObjectMuxprotectedvirtual
notifyRemovedOnExistingObjects(ObjectProviderListener *listener) overridesen::ObjectMuxprotectedvirtual
notifyRemovedOnExistingObjectsForAllListeners()sen::ObjectProviderprotected
ObjectMux()=defaultsen::ObjectMux
sen::ObjectProvider()=defaultsen::ObjectProvider
sen::ObjectProviderListener()=defaultsen::ObjectProviderListener
onObjectsAdded(const ObjectAdditionList &additions) overridesen::ObjectMuxprotectedvirtual
onObjectsRemoved(const ObjectRemovalList &removals) overridesen::ObjectMuxprotectedvirtual
removeListener(ObjectProviderListener *listener, bool notifyAboutExistingObjects) overridesen::ObjectMuxvirtual
removeMuxedListener(MuxedProviderListener *listener, bool notifyAboutExistingObjects)sen::ObjectMux
~ObjectMux() override=defaultsen::ObjectMux
~ObjectProvider()sen::ObjectProvidervirtual
~ObjectProviderListener()sen::ObjectProviderListenervirtual